rabbitmq安装linux docker
时间: 2024-08-13 15:02:43 浏览: 38
RabbitMQ是一款开源的消息队列系统,常用于分布式系统的异步通信。要在Linux上通过Docker安装RabbitMQ,可以按照以下步骤操作:
1. **安装Docker**: 首先确保你的Linux系统已经安装了Docker,如果没有,你可以从官方网站下载适合的安装包并按指示安装。
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
或如果你使用的是新版的Debian或Ubuntu,可以使用以下命令替换上述apt-get命令:
```bash
sudo apt-get install docker.io
```
2. **添加Docker GPG key** 和官方存储库:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
3. **更新软件包列表并安装Docker**:
```bash
sudo apt-get update
sudo apt-get install docker-compose
```
4. **启动并启用Docker服务**:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
5. **拉取RabbitMQ Docker镜像**:
```bash
sudo docker pull rabbitmq:latest
```
6. **运行RabbitMQ容器**:
创建一个新的Docker网络,并启动RabbitMQ容器:
```bash
sudo docker network create my-rabbitmq-net
sudo docker run -d --name my-rabbitmq --net my-rabbitmq-net rabbitmq:latest
```
7. **验证安装**:
使用`docker ps`命令检查RabbitMQ容器是否正在运行,访问其管理界面通常是在 http://localhost:15672/ 或者 `docker inspect` 获取IP地址。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)