반응형
1. 목표
Docker compose를 사용하여 RabbitMQ 컨테이너를 생성하고, Management 페이지를 실행한다.
2. 파일구성
2-1. docker-compose.yml
version: "3.8"
services:
rabbitmq:
image: rabbitmq:3-alpine
container_name: rabbitmq
volumes:
- ./.docker/rabbitmq/etc/:/etc/rabbitmq/
- ./.docker/rabbitmq/data/:/var/lib/rabbitmq/
- ./.docker/rabbitmq/logs/:/var/log/rabbitmq/
ports:
- 5672:5672 # default port
- 15672:15672 # management port
environment:
RABBITMQ_ERLANG_COOKIE: "RabbitMQ-${APP}"
RABBITMQ_DEFAULT_USER: ${DEFAULT_USER}
RABBITMQ_DEFAULT_PASS: ${DEFAULT_PASS}
2-2. .docker/rabbitmq/etc/enabled_plugins
[rabbitmq_management].
3. 실행화면
반응형
'Docker' 카테고리의 다른 글
Docker compose configuration (0) | 2024.04.04 |
---|---|
Docker 명령어 정리 (0) | 2024.01.15 |
executor failed running [/bin/sh -c apt-get update]: exit code: 100 이슈 (6) | 2023.08.18 |
PHP, Nginx, MySQL 환경 Docker Compose 구성하기 (0) | 2023.08.18 |
Docker commit (0) | 2022.12.17 |