docker 安装RabbitMQ
前言
一般情况,需要先安装部署 Erlang 环境在安装 RabbitMQ 环境。不过 Erlange 环境已经被 docker 自动安装,我们只需要简单几步操作即可完成 RabbitMQ 安装。
1、拉取RabbitMQ镜像
docker pull rabbitmq
2、创建RabbitMQ docker镜像并启动
docker run -d --name rabbitmq --hostname mq1 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=19970815 -p 15672:15672 -p 5672:5672 rabbitmq
参数解释:
docker run :启动命令
--name :给容器起名字
--restart=always :设置为开机自启
-p : 端口映射,主机端口:容器端口 (5672:应用访问端口;15672:控制台Web端口号)
-v : 将主机中指定目录的挂载到容器的目录
-i : 以交互模式运行。
-t : 进入终端。
-d : 以守护模式后台运行。
-e XXX_XXX="xxxxxxxxxxx" : 指定环境变量
2、创建RabbitMQ docker镜像并启动
容器运行成功之后,在浏览器访问:
http://IP:15672
附
1、如无法进入web页面,显示
image.png
则需要下载插件rabbitmq_management
docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management