使用 Docker Compose 快速启动 RabbitMQ 服务器

前(fei)言(hua):

好久没来 laravel-china 发帖了,因为转 Java 了,Laravel 少用了,吐槽一下 Java 开发确实没 PHP 方便呀。

正文

Docker 安装就不再赘述。
使用 Docker Compose 二进制,docker-compose [-f <arg>...] [options] [COMMAND] [ARGS...],在 Docker 容器中构建和管理多个服务。

Use -f to specify name and path of one or more Compose files

使用 -f 标志指定 Compose 配置文件的位置

Compose 文件

docker-compose.yml 文件可以指定一个 rabbitmq 服务。

rabbitmq:
  image: rabbitmq:management
  ports:
    - "5672:5672"
    - "15672:15672"

运行

你可以在与 docker-compose.yml 文件同个目录中,运行 docker-compose up 让 RabbitMQ 在容器中运行。如果有多个配置文件,可以如上所说使用 -f 标志指定文件:docker-compose -f docker-compose.yml
启动后,可以运行 docker container ls 查看容器列表,检查是否启动成功。
最后,可以在浏览器中访问管理页面:http://localhost:15672

参考链接

Compose (docker-compose) CLI reference

本作品采用《CC 协议》,转载必须注明作者和本文链接
Wayne
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!