ubuntu安装docker和rabbitmq

登录docker官网.根据文档进行安装: 

  1.  下载 / 安装 : https://docs.docker.com/
  2. 根据官网找到对应安装文档. 
  3.  
  4.  

      卸载以往旧版本

    sudo apt-get remove docker docker-engine docker.io containerd runc

     

  5. 更新apt

    sudo apt-get update

     

  6. 使用apt命令进行更新新版本软件源

    sudo apt-get install \
        ca-certificates \
        curl \
        gnupg \
        lsb-release

     

  7. 输入Docker的GPG官方秘钥

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

     

  8. 安装stable repository

    sudo add-apt-repository \
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"

     

  9. 更新包

    sudo apt-get update

     

  10. 安装最新版本.

    sudo apt-get install docker-ce docker-ce-cli containerd.io

     

  11. 验证是否安装成功

    sudo docker run hello-world
 
安装rabbitMQ
    1. docker run \
      -d \
      --hostname qycrm_rabbit \
      --name qycrm_rabbit \
      -p 15673:15672 \
      -p 5672:5672 \
      --restart always \
      rabbitmq:3-management

      -d: 以服务的方式启动

      1. -d: 以服务的方式启动
      2. --hostname qycrm_rabbit:  设置容器主机名称 (qycrm_rabbit 为名称)
      3. --name : 设置容器名称
      4. -p 15673:15672: rabbitmq管理端口映射
      5. -p 5672:5672: rabbitmq业务端口映射
      6. --restart always : 跟随主机重启启动
    2. 安装延迟插件 (rabbitmq-delayed-message-exchange)
      1. 下载地址: https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases
      2. 复制到docker容器中
        docker cp 插件名.ez qycrm_rabbit:/plugins

         

      3. 进入安装rabbitmq的容器

        docker exec -it qycrm_rabbit bash

         

      4. 启动插件

        rabbitmq-plugins enable rabbitmq_delayed_message_exchange

         

      5. RabbitMQ 的 web管理工具  服务器地址:15673 账号密码: 默认 guest   

posted @ 2022-04-19 23:53  末言  阅读(256)  评论(0)    收藏  举报