我的docker-compose.yml
以及其他图片使用official mongo docker image:
mongodb:
container_name: mongodb
image: mongo:3.2
volumes:
- mongo_data:/data/db
ports:
- "57017:27017"
restart: always
问题是我需要mongo deamon才能运行--httpinterface
选项。如何更改docker-compose.yml
以将此参数传递给最终CMD ["mongod"]
?
可以不触摸mongo图像吗?将此图像分叉以仅添加一个参数将是一种过度杀伤。
答案 0 :(得分:0)
您可以使用command
docker-compose.yml
选项
mongodb:
container_name: mongodb
image: mongo:3.2
command: mongod --httpinterface
volumes:
- mongo_data:/data/db
ports:
- "57017:27017"
restart: always