Docker系列之RabbitMQ安装部署教程
因为学习RabbitMQ需要,需要安装RabbitMQ,网上找资料,RabbitMQ官方提供了window版、Linux版、Docker版的管理页面,为了方便,选择了docker版本进行学习
主要介绍一下Docker版本,常用的docker镜像操作:
查询rabbitMQ镜像:
management版本,不指定默认为最新版本latest
docker search rabbitmq:management
拉取镜像:
docker pull rabbitmq:management
查看docker镜像列表:
docker images
Docker容器操作:
ok,上面命令执行后,镜像就已经拉取到本地仓库了,然后可以进行容器操作,启动rabbitMQ
简单版
docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management
- -d 后台运行
- -p 隐射端口
- --name 指定rabbitMQ名称
复杂版(设置账户密码,hostname)
docker run -d -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --name rabbitmq --hostname=rabbitmqhostone rabbitmq:management
- -d 后台运行
- -p 隐射端口
- --name 指定rabbitMQ名称
- RABBITMQ_DEFAULT_USER 指定用户账号
- RABBITMQ_DEFAULT_PASS 指定账号密码
执行如上命令后访问:http://ip:15672/
默认账号密码:guest/guest
其它常用容器命令:
查看运行中的容器
# 查看所有的容器用命令docker ps -a
docker ps
启动容器
# eg: docker start 9781cb2e64bd
docker start CONTAINERID[容器ID]
stop容器
docker stop CONTAINERID[容器ID]
删除一个容器
docker rm CONTAINERID[容器ID]
查看Docker容器日志
# eg:docker logs 9781cb2e64bd
docker logs container‐name[容器名]/container‐id[容器ID]