2017-09-25 1 views
0

docker-compose.yml는 다른 이미지들, official mongo docker image 사용docker-compose에서 docker 이미지로 실행되는 서비스로 매개 변수를 전달하는 방법은 무엇입니까?

mongodb: 
    container_name: mongodb 
    image: mongo:3.2 
    volumes: 
     - mongo_data:/data/db 
    ports: 
     - "57017:27017" 
    restart: always 

문제는 내가 --httpinterface 옵션으로 실행하는 데몬을 몽고 필요하다. docker-compose.yml을이 매개 변수를 최종 CMD ["mongod"]에 전달하도록 변경하려면 어떻게해야합니까?

몽고 이미지를 만지지 않고도 가능합니까? 하나의 매개 변수 만 추가하도록이 이미지를 포킹하는 것은 과도한 행동입니다.

답변

0

당신은 docker-compose.yml

mongodb: 
    container_name: mongodb 
    image: mongo:3.2 
    command: mongod --httpinterface 
    volumes: 
     - mongo_data:/data/db 
    ports: 
     - "57017:27017" 
    restart: always 
command 옵션을 사용할 수 있습니다
관련 문제