articles

Запуск RabbitMQ в Docker

Создаём файл docker-compose.yml со следующим содержимым:

version: "3.9"
services:
  rabbitmq:
    container_name: rabbitmq
    image: rabbitmq:management-alpine
    hostname: rabbitmq
    restart: always
    environment:
      - RABBITMQ_DEFAULT_USER=user
      - RABBITMQ_DEFAULT_PASS=password
      - RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS=-rabbit log_levels [{connection,error},{default,error}] disk_free_limit 2147483648
    ports:
      - 15672:15672
      - 5672:5672
    volumes:
      - ./rabbitmq:/var/lib/rabbitmq

Немного поясним:

Запускаем:

docker-compose up -d

Перейдите по ссылке http://localhost:15672 в браузере:

web-панель