安装RabbitMQ有两以下两种常用方式:
由于Docker容器并不会影响我们之前安装在Linux系统上的其他服务,所以可以放心的使用Docker进行RabbitMQ的安装,并且采用Docker方式安装更为简单高效,因此推荐使用该种安装方式。有关Docker的安装可以在我专栏下的Docker中进行查看,下面简单介绍一下Docker的常用命令。
1.Docker常用命令
# 启动docker
systemctl start docker
# 停止docker
systemctl stop docker
# 重启docker
systemctl restart docker
# 查看docker状态
systemctl status docker
# 开机启动
systemctl enable docker
systemctl unenable docker
# 查看docker概要信息
docker info
# 查看docker帮助文档
docker --help
# 查看docker镜像
docker images
2. Docker高频命令
# 查看所有容器,容器不等于镜像,容器是启动的镜像
docker ps -a
# 创建并启动容器
docker run 配置信息
# 删除容器
docker rm 容器名
3. 安装RabbitMQ
确保Docker启动后,采用在线拉取方式:
# 查看Docker状态
systemctl status docker
# 如果Docker未开启,则执行该命令启动Docker
systemctl start docker
# 在线拉取RabbitMQ服务,
docker pull rabbitmq:3-management
4. 启动RabbitMQ服务
拉取RabbitMQ服务,在docker容器中RabbitMQ服务尚未运行,此时只是一个镜像,运行后就是一个RabbitMQ容器。
docker run \
-e RABBITMQ_DEFAULT_USER=ldh \
-e RABBITMQ_DEFAULT_PASS=123456 \
--name rabbitmq \
--hostname mq1 \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq:3-management
启动成功后就可以同通过docker ps
命令查看当前运行的Docker容器有哪些,RabbitMQ容器的名字为我们上面配置的-- name rabbitmq
。如果有则表示运行成功。