docker 安装运行 多个rabbitmq

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luosai19910103/article/details/78604692

准备知识

docker 基本操作
docker ps 查看所有镜像
docker pull 镜像名
docker search 镜像名
docker stop 容器名或者id 停止容器
docker rm 容器名或者id 删除容器
docker start 容器名或者id 启动已有的停止容器
docker run 标签名:镜像名或者镜像id
docker exec -it 容器名或者id bash 进入容器

docker run -d –name rabbit-test-5 -p 5673:5672 -p 15673:15672 rabbitmq:3-management

解释:

docker run 运行一个容器
–name 个容器取一个名字
-p port:port 本地port 映射到容器port ,可以添加host
-v 挂载盘:容器目录

背景

由于需要在不同的环境中分别安装rabbitmq,二物理机有限,需要在同一个docker中安装多个rabbitmq来实现不同环境连接不同的rabbitmq

docker 容器运行多个rabbit

docker run -d –name rabbit-test-5 -p 5672:5672 -p 15672:15672 rabbitmq:3-management

docker run -d –name rabbit-dev-5 -p 5673:5672 -p 15673:15672 rabbitmq:3-management

docker run -d –name rabbit-ali-5 -p 5671:5672 -p 15671:15672 rabbitmq:3-management

分别访问 localhost:15672,localhost:15673,localhost:15671 可以看到它们管理台。

docker stop rabbit-ali-5
docker start rabbit-ali-5
docker rm rabbit-ali-5

阅读更多

没有更多推荐了,返回首页