RabbitMq docker集群

1. docker.compose.yml 的command 

启动一个正常的rabbitmq:    docker run -d --hostname my-rabbit --name some-rabbit rabbitmq:3.9-management

docker ps可以看到他的命令是 usr/sbin/docker.entrypoint.sh,这个脚本,启动了服务。

现在写docker.compose.yml ,增加 commond 命令。

 这样,rabbtimq 服务起不来了。容器还在跑。

2.删除本节点上的 rabbitmq : docker rm $(docker ps -aq -f ancestor=rabbitmq)

3.2个rabbitmq节点没集群,应用在跑。rm其中一个container,回新起来一个container 发现报了很多错。是应用取数据的时候,这个新起来的节点,没有队列结构。

 4. 查看cookie:  docker exec -it  cat /var/lib/rabbitmq/.enlang.cookie

气功波(18037675651)
原文地址:https://www.cnblogs.com/qgbo/p/15202915.html