拉取镜像
docker pull rabbitmq:3.7.7-management
创建要挂载的目录
mkdir /usr/local/rabbitmq
mkdir /usr/local/rabbitmq/data
创建rabbitmq容器
docker create --name rabbitmq -p 5672:5672 -p 15672:15672 -v /usr/local/rabbitmq/data:/var/lib/rabbitmq --hostname my-rabbitmq rabbitmq:3.7.7-management
说明:
–name 指定容器名
-p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号)
-v 映射目录或文件
启动容器
docker start rabbitmq
开放端口
firewall-cmd --add-port=15672/tcp --permanent
重载入添加的端口:
firewall-cmd --reload
访问rabbitmq
打开浏览器,输入http://[宿主机的ip]:15672
默认用户名及密码:guest/guest