2016-04-20 10 views
2

私はrabbitmqに基づいて私のカスタマイズした画像を持っていたいと思います。私はドッカーで作成するのが好きなカスタマイズされたイメージを作成します。私はそれが管理プラグインを起動し Docker Composeとrabbitmqドッカー画像プラグイン

rabbitmq: # https://registry.hub.docker.com/_/rabbitmq/ 
image: rabbitmq:3-management 
ports: 
- 5672:5672 
- 15672:15672 
- 8080:8080 

としてドッキングウィンドウが作曲使用している場合は管理plugiが

を開始したいと思います。

私がドッキングウィンドウを使用している場合

は、その後何のプラグインが開始されていないと私は管理コンソールを取得していないです のRabbitMQ、当社/フォルダなど

FROM rabbitmq 

version: '2' 
services: 
# Rabbit service. See https://hub.docker.com/_/rabbitmq/ 
    rabbit: 
    container_name: dev-rabbit 
    image: rabbitmq-our:3-management 
    build: ./rabbitmq-our 
    environment: 
    - RABBITMQ_DEFAULT_USER=rabbit 
    - RABBITMQ_DEFAULT_PASS=mq 
    - RABBITMQ_DEFAULT_VHOST=my_vhost 
    ports: 
    - "4369:4369" 
    - "5671:5671" 
    - "5672:5672" 
    - "15672:15672" 
    - "8080:8080" 

とDockerfileを構成します。

「3-management」プラグインをカスタムイメージの起動時に実行する方法を指定できますか?

+1

FROM rabbitmq:3-managementのようなものかもしれません。 – Nano

答えて

6

私はこのような構成をしており、RabbitMQ adminプラグインを動作させています。

rabbit: container_name: dev_rabbit hostname: rabbit image: rabbitmq:3.6.6-management environment: - RABBITMQ_DEFAULT_USER = user - RABBITMQ_DEFAULT_PASS = user ports: - "5672:5672" - "15672:15672"

私はhub.docker official pageからそれを取ります。

関連する問題