阿里云Centos7部署docker和rabbitmq

安装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

如果出现下图,则安装成功


version.PNG

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

port.PNG

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则表示成功了

你可能感兴趣的:(阿里云Centos7部署docker和rabbitmq)