一、安装启动docker
yum install docker -y
systemctl start docker
修改docker源
vi /etc/docker/daemon.json
修改成如下内容,阿里源除外:
{
"registry-mirrors" : [
"https://mirror.ccs.tencentyun.com",
"http://registry.docker-cn.com",
"http://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com"
],
"insecure-registries" : [
"registry.docker-cn.com",
"docker.mirrors.ustc.edu.cn"
],
"debug" : true,
"experimental" : true
}
如配置阿里源:
在 daemon.json 添加:{“registry-mirrors”: [“https://alzgoonw.mirror.aliyuncs.com”]},:wq 保存退出即可
systemctl daemon-reload(重新加载配置文件)
systemctl restart docker(重启docker服务)
docker info(查看是否生效)
二、安装rabbitMQ
docker search rabbitmq
docker pull docker.io/rabbitmq
docker run -dit --name rabbitmq -e RABBITMQ_DEFAULT_USER=so -e RABBITMQ_DEFAULT_PASS=so123 -p 15672:15672 -p 5672:5672 docker.io/rabbitmq
三、解决无法打开web管理页面
当输入:http://ip:15672的时候,无法打开,查看端口,的确监听了。查看防火墙,也打开了这个端口。
docker exec -it 41deed13c7bf /bin/bash
进入容器后,执行:
rabbitmq-plugins list

如果还是无法解决,则通过
rabbitmqctl start_app
来分析解决
rabbitmq-plugins enable rabbitmq_management

本文介绍如何在Linux环境中安装并配置Docker,并利用Docker安装RabbitMQ消息中间件,包括设置Docker镜像源、运行RabbitMQ容器及解决Web管理界面访问问题。
2490

被折叠的 条评论
为什么被折叠?



