安装Docker
1.更新yum
yum -y update
2.卸载旧版本,或则遗留的docker软件包
yum remove docker docker-common docker-selinux docker-engine
3.安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
4.设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5.安装docker
yum install -y docker-ce
6.启动
systemctl start docker
systemctl enable docker
7. 检出是否安装成功
docker version
如果出现下图,则安装成功
docker下安装RabbitMQ
1.获取镜像
docker pull rabbitmq:management
等待下载完成......
2. 运行rabbitmq
docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management
3.配置阿里云安全组规则,开放端口5672和15672
4. 访问rabbitmq
http://yourip:15672/
默认的用户名和密码都是guest
如果访问失败,尝试开启rabbitmq_management
插件
5.开启插件
首先进入容器
docker exec -it myrabbitmq bash
开启插件命令:
rabbitmq-plugins enable rabbitmq_management
重新访问:http://yourip:15672/
如果依然无法访问,继续参考下面的方法
6.修改配置文件sysctl.conf
//打开文件
vim /etc/sysctl.conf
//添加下面的配置
net.ipv4.ip_forward=1
7.重启network服务
systemctl restart network
查看是否修改成功
sysctl net.ipv4.ip_forward
如果返回为net.ipv4.ip_forward = 1
则表示成功了