Bootstrap

docker安装rabbitmq并启动测试页面

docker安装rabbitmq并启动测试页面

docker安装成功后,可以尝试安装各种容器,如rabbitmq,今天我们就通过这篇文章来介绍下docker下安装rabbitmq的操作步骤。

使用Docker安装RabbitMQ的步骤如下‌:

一、拉取RabbitMq镜像:

可以从Docker Hub上拉取最新的RabbitMQ镜像,或者指定某个版本。例如,拉取最新版本可以使用命令docker pull rabbitmq,拉取特定版本(如3.8版本带管理插件)可以使用如下命令:

docker pull rabbitmq:3.8-management‌

二、创建并运行RabbitMq

使用docker run命令创建并运行RabbitMQ容器。需要指定一些参数,如容器名称、端口映射、主机名等。例如,运行一个带管理插件的RabbitMQ容器可以使用以下命令:

docker run -d --hostname rabbit --name some-rabbit -p 5672:5672 -p 15672:15672 rabbitmq:management

注:这条命令会在后台运行一个名为some-rabbit的容器,将RabbitMQ的默认端口5672和管理界面的端口15672映射到主机的相应端口上‌。

三、数据持久化(可选)

为了确保数据的持久性,可以将RabbitMQ的数据挂载到宿主机的某个目录中。使用Docker的卷(volume)机制可以实现这一点。例如:

docker run -d --hostname rabbit --name some-rabbit -p 5672:5672 -p 15672:15672 -v /your/local/data:/var/lib/rabbitmq rabbitmq:management

注:这条命令会将RabbitMQ的数据目录/var/lib/rabbitmq挂载到宿主机的/your/local/data目录中‌。

四、访问管理界面

RabbitMQ带管理插件的镜像启动后,可以通过浏览器访问管理界面。默认的用户名和密码都是guest。访问地址为主机的IP地址加上管理界面的端口号,如http://localhost:15672或http://<你的服务器IP>:15672。

五、启用更多插件(可选)

如果需要启用更多的RabbitMQ插件,可以进入容器内部执行rabbitmq-plugins enable <插件名>命令。例如,启用rabbitmq_management插件可以使用命令:

docker exec -it <容器名或ID> rabbitmq-plugins enable rabbitmq_management‌

通过以上步骤,你就可以在Docker中成功安装并运行RabbitMQ了,真心地希望能够帮到你。

;