Docker安装RabbitMQ(docker-compose.yml)

前置条件

请先安装Docker

创建docker-compose.yml文件

version: '2'
services:#rabbitmq containerrabbitmq:#setup host namehostname: myrabbitmq#use docker imagesimage: rabbitmq:management#ports settingports:- 15673:15672- 5673:5672restart: always#volumes settingvolumes:- ./data:/var/lib/rabbitmq

将以上文件保存为docker-compose.yml文件

启动docker-compose脚本

docker-compose up

启动日志

AppledeMacBook-Pro:openvpn apple$ cd ~/Docker/Workspace/
AppledeMacBook-Pro:Workspace apple$ ls
activemq
AppledeMacBook-Pro:Workspace apple$ mkdir rabbitmq
AppledeMacBook-Pro:Workspace apple$ cd rabbitmq/
AppledeMacBook-Pro:rabbitmq apple$ ls
AppledeMacBook-Pro:rabbitmq apple$ vim docker-compose.yml
AppledeMacBook-Pro:rabbitmq apple$ docker-compose up
Creating network "rabbitmq_default" with the default driver
Pulling rabbitmq (rabbitmq:management)...
management: Pulling from library/rabbitmq
898c46f3b1a1: Already exists
63366dfa0a50: Already exists
041d4cd74a92: Already exists
6e1bee0f8701: Already exists
d258c5276992: Already exists
53e0310df735: Pull complete
3e509242f4d8: Pull complete
6e84ccce1c4b: Pull complete
d18b386cefd0: Pull complete
90234284e5e4: Pull complete
3b8f534027af: Pull complete
746a89596145: Pull complete
Creating rabbitmq_rabbitmq_1 ... done
Attaching to rabbitmq_rabbitmq_1
rabbitmq_1  | 2019-04-16 06:27:50.000 [info] <0.216.0>
rabbitmq_1  |  Starting RabbitMQ 3.7.14 on Erlang 21.3.4
rabbitmq_1  |  Copyright (C) 2007-2019 Pivotal Software, Inc.
rabbitmq_1  |  Licensed under the MPL.  See https://www.rabbitmq.com/
rabbitmq_1  |
rabbitmq_1  |   ##  ##
rabbitmq_1  |   ##  ##      RabbitMQ 3.7.14. Copyright (C) 2007-2019 Pivotal Software, Inc.
rabbitmq_1  |   ##########  Licensed under the MPL.  See https://www.rabbitmq.com/
rabbitmq_1  |   ######  ##
rabbitmq_1  |   ##########  Logs: <stdout>
rabbitmq_1  |
rabbitmq_1  |               Starting broker...
rabbitmq_1  | 2019-04-16 06:27:50.024 [info] <0.216.0>
rabbitmq_1  |  node           : rabbit@myrabbitmq
rabbitmq_1  |  home dir       : /var/lib/rabbitmq
rabbitmq_1  |  config file(s) : /etc/rabbitmq/rabbitmq.conf
rabbitmq_1  |  cookie hash    : rjhGNFIbDa+sVDhVeBSphQ==
rabbitmq_1  |  log(s)         : <stdout>
rabbitmq_1  |  database dir   : /var/lib/rabbitmq/mnesia/rabbit@myrabbitmq
rabbitmq_1  | 2019-04-16 06:27:54.808 [info] <0.216.0> Running boot step pre_boot defined by app rabbit
rabbitmq_1  | 2019-04-16 06:27:54.808 [info] <0.216.0> Running boot step rabbit_core_metrics defined by app rabbit
rabbitmq_1  | 2019-04-16 06:27:54.809 [info] <0.216.0> Running boot step rabbit_alarm defined by app rabbit
rabbitmq_1  | 2019-04-16 06:27:54.818 [info] <0.224.0> Memory high watermark set to 397 MiB (416371507 bytes) of 992 MiB (1040928768 bytes) total
rabbitmq_1  | 2019-04-16 06:27:54.831 [info] <0.226.0> Enabling free disk space monitoring
rabbitmq_1  | 2019-04-16 06:27:54.831 [info] <0.226.0> Disk free limit set to 50MB
rabbitmq_1  | 2019-04-16 06:27:54.837 [info] <0.216.0> Running boot step code_server_cache defined by app rabbit
rabbitmq_1  | 2019-04-16 06:27:54.837 [info] <0.216.0> Running boot step file_handle_cache defined by app rabbit
rabbitmq_1  | 2019-04-16 06:27:54.837 [info] <0.229.0> Limiting to approx 1048476 file handles (943626 sockets)
rabbitmq_1  | 2019-04-16 06:27:54.837 [info] <0.230.0> FHC read buffering:  OFF
rabbitmq_1  | 2019-04-16 06:27:54.837 [info] <0.230.0> FHC write buffering: ON
rabbitmq_1  | 2019-04-16 06:27:54.838 [info] <0.216.0> Running boot step worker_pool defined by app rabbit
rabbitmq_1  | 2019-04-16 06:27:54.838 [info] <0.216.0> Running boot step database defined by app rabbit
rabbitmq_1  | 2019-04-16 06:27:54.841 [info] <0.216.0> Node database directory at /var/lib/rabbitmq/mnesia/rabbit@myrabbitmq is empty. Assuming we need to join an existing cluster or initialise from scratch...

管理页面

本地地址:127.0.0.1:15673

登陆账号 guest/guest

Docker安装RabbitMQ(docker-compose.yml)相关推荐

  1. Docker安装Redis(docker-compose.yml)

    Docker安装RabbitMQ(docker-compose.yml) 前置条件 请先安装Docker 创建docker-compose.yml文件 version: '2' services:#r ...

  2. docker安装rabbitmq步骤

    docker安装 rabbitmq 下载镜像 docker pull rabbitmq:3.7.7-management ​​​​​​启动镜像(用户名和密码设置为guest guest) docker ...

  3. docker安装rabbitmq延时队列插件

    docker安装rabbitMQ延时队列插件(delayed_message_exchange) 1. 查找Docker容器中的RabbitMQ镜像 docker ps -a [root@linux ...

  4. Docker安装Mysql(docker-compose.yml)

    Docker安装Mysql(docker-compose.yml) 前置条件 请先安装Docker 创建docker-compose.yml文件 version: '2' services:db:im ...

  5. Docker安装Kafka(docker-compose.yml)

    Docker安装Kafka(docker-compose.yml) 前置条件 请先安装Docker 创建docker-compose.yml文件 version: '2' services:zooke ...

  6. Docker安装ActiveMQ(docker-compose.yml)

    Docker安装ActiveMQ(docker-compose.yml) 前置条件 请先安装Docker 创建docker-compose.yml文件 version: '2' services:#a ...

  7. docker安装rabbitmq及简单管理

    docker安装rabbitmq及简单管理 rabbitmq镜像下载与安装 1.docker search rabbitmq 命令说明:从docker仓库搜索rabbitmq的镜像,类似maven的中 ...

  8. 资深架构师手写教你使用Docker安装RabbitMQ(SpringCloud)

    一.安装Docker 1:什么是Docker? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚 ...

  9. Docker安装RabbitMQ并安装延时队列插件

    一.RabbitMQ简介 RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消 ...

最新文章

  1. 最新县及县以上行政区划代码(截止2009年12月31日)
  2. 神经网络算法的相关知识
  3. Java 网关-Servlet Gateway
  4. 关于Date类型、时间戳格式转换方法
  5. 计算机科学导论有关论文,计算机科学导论论文
  6. c# 模拟串口通信 SerialPort
  7. php ping 检测电脑在线,怎么ping网速(教你如何用ping命令来检测电脑的网速)
  8. 使用qemu模拟X86处理器加载linux kernel+busybox文件系统并调试
  9. jQuery下载所有版本(实时更新……)
  10. 转 从决策树学习谈到贝叶斯分类算法、EM、HMM
  11. 论文格式要求及字体大小
  12. C++strcmp用法
  13. 使用main方法启动spring程序
  14. c语言语法基础之——局部变量及存储类别、全局变量及存储类别、宏定义 学习
  15. Kubeadm部署高可用K8S集群
  16. 安装声卡驱动后还是没声音?Win10如何区分新旧面板
  17. 《把时间当做朋友-李笑来》
  18. 吐血规劝!程序员防猝死终极指南
  19. nginx开启http2配置说明
  20. Hibernate查询多个表的数据的方法

热门文章

  1. Ubuntu 16.04 安装第三方Apps Can’t Install Third-Party Apps on Ubuntu 16.04? You’re No
  2. Magento: 在客户账户中添加自定义链接 My Account Add Link
  3. Node.js 连接 MySQL 并进行数据库操作 –node.js 开发指南
  4. 【jq插件】Grade-打分效果
  5. 层内容被FLASH遮挡解决办法
  6. CodeIgniter中引用某一个表情(smiley)
  7. spring IOC容器 Bean 管理——基于注解方式
  8. 【AI视野·今日Robot 机器人论文速览 第六期】Fri, 11 Jun 2021
  9. 【深度学习框架】Tensorflow Session.run()函数的进一步理解
  10. python与机器视觉(X)打包为exe可执行文件