Docker启动rabbitmq失败Failed to create thread: Operation not permitted (1)

文章描述了在Docker环境下启动rabbitmq容器后,通过ps命令无法查看到该容器,并在日志中发现Failedtocreatethread:Operationnotpermitted的错误。为解决这个问题,文章提出了使用--privileged参数以获得root权限来启动容器的解决方案。
摘要由CSDN通过智能技术生成

Docker启动容器后ps查看不到,如rabbitmq
Failed to create thread: Operation not permitted (1)

1、搜索镜像

docker search rabbitmq

2、拉取镜像

 docker pull rabbitmq

3、启动容器

 docker run -d -p 5672:5672 --name m-rabbitmq rabbitmq

4、查看运行中容器

 [root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
d4de2c81da09        80c558ffdc31        "docker-entrypoint..."   2 days ago          Up 2 hours          0.0.0.0:5432->5432/tcp              m-pg
9a115ad7d244        docker.io/redis     "docker-entrypoint..."   4 days ago          Up 2 hours          0.0.0.0:6379->6379/tcp              m-redis
d901d93f0b23        mysql               "docker-entrypoint..."   10 days ago         Up 2 hours          0.0.0.0:3306->3306/tcp, 33060/tcp   m-mysql

5、查看容器

[root@localhost ~]# docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS                               NAMES
f4eb94dfae75        rabbitmq            "docker-entrypoint..."   29 seconds ago      Exited (0) 28 seconds ago                                       m-rabbitmq

6、查看容器日志,报错 Failed to create thread: Operation not permitted (1)
Aborted (core dumped) --docker内的用户权限受限

[root@localhost ~]# docker logs f4eb94dfae75
Failed to create thread: Operation not permitted (1)
Aborted (core dumped)

7、解决办法:
启动docker时加上参数 --privileged=true
privileged=true:获得真正的root权限


[root@localhost ~]# docker rm m-rabbitmq
m-rabbitmq
[root@localhost ~]# docker run --privileged=true -d -p 5672:5672 -p 15672:15672 --name m-rabbitmq rabbitmq
b0d9ce585ad2aa6bdbd25b8b8133834e8cd231a976f1df45699596d786c5cc36

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值