rabbitmq安装在docker
时间: 2023-08-27 10:14:18 浏览: 110
您可以按照以下步骤在 Docker 中安装 RabbitMQ:
1. 首先,确保您已经安装了 Docker 和 Docker Compose。
2. 创建一个名为 `docker-compose.yml` 的文件,并将以下内容添加到文件中:
```yaml
version: '3'
services:
rabbitmq:
image: rabbitmq:3-management
ports:
- 5672:5672
- 15672:15672
volumes:
- ./data:/var/lib/rabbitmq
environment:
- RABBITMQ_DEFAULT_USER=admin
- RABBITMQ_DEFAULT_PASS=password
```
这将使用 RabbitMQ 官方的 Docker 镜像,并将 RabbitMQ 管理界面的用户名设置为 `admin`,密码设置为 `password`。
3. 在与 `docker-compose.yml` 文件相同的目录下,打开终端或命令提示符,然后运行以下命令启动容器:
```bash
docker-compose up -d
```
这将下载 RabbitMQ 镜像并启动容器。`-d` 参数将容器设置为在后台运行。
4. 等待一段时间,直到容器启动完成。您可以使用以下命令检查容器的状态:
```bash
docker-compose ps
```
如果看到 `rabbitmq` 服务处于 "Up" 状态,则表示 RabbitMQ 已成功安装和运行。
5. 现在,您可以通过浏览器访问 RabbitMQ 管理界面。在浏览器中输入 `http://localhost:15672` 并使用用户名 `admin` 和密码 `password` 登录。
这样,您就成功在 Docker 中安装了 RabbitMQ。您可以在容器的 `./data` 目录中找到持久化数据。如果您想停止和删除容器,请在终端中运行以下命令:
```bash
docker-compose down
```
请注意,这个示例仅供参考,您可以根据自己的需求进行调整。
阅读全文