ubuntu安装docker和rabbitmq
登录docker官网.根据文档进行安装:
- 下载 / 安装 : https://docs.docker.com/
- 根据官网找到对应安装文档.
-
![]()
![]()
![]()
-
卸载以往旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc -
更新apt
sudo apt-get update -
使用apt命令进行更新新版本软件源
sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release -
输入Docker的GPG官方秘钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
安装stable repository
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable" -
更新包
sudo apt-get update -
安装最新版本.
sudo apt-get install docker-ce docker-ce-cli containerd.io -
验证是否安装成功
sudo docker run hello-world
安装rabbitMQ
-
docker run \ -d \ --hostname qycrm_rabbit \ --name qycrm_rabbit \ -p 15673:15672 \ -p 5672:5672 \ --restart always \ rabbitmq:3-management
-d: 以服务的方式启动
- -d: 以服务的方式启动
- --hostname qycrm_rabbit: 设置容器主机名称 (qycrm_rabbit 为名称)
- --name : 设置容器名称
- -p 15673:15672: rabbitmq管理端口映射
- -p 5672:5672: rabbitmq业务端口映射
- --restart always : 跟随主机重启启动
- 安装延迟插件 (rabbitmq-delayed-message-exchange)
- 下载地址: https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases
- 复制到docker容器中
docker cp 插件名.ez qycrm_rabbit:/plugins
-
进入安装rabbitmq的容器
docker exec -it qycrm_rabbit bash
-
启动插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
-
RabbitMQ 的 web管理工具 服务器地址:15673 账号密码: 默认 guest
-




浙公网安备 33010602011771号