相当于docker-compose中的docker选项--config [英] equivalent of docker option --config in docker-compose

查看:93
本文介绍了相当于docker-compose中的docker选项--config的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试通过docker-compose运行mongo。在 docker mongo页面中,我有以下命令

I'm trying to run mongo with docker-compose. From the docker mongo page I have the following command

$> docker run --name some-mongo -v /my/custom:/etc/mongo -d mongo --config /etc/mongo/mongod.conf

version: '3'
services:
  db:
    image: mongo:4
    ports: 
      - "27017:27017"
    volumes:
      - ./storage/mongo:/data/db:rw

现在我也想定义mongod.conf; -config /etc/mongo/mongod.conf ,但是如何在docker-compose中做到这一点?

Now I would also like to define the mongod.conf; --config /etc/mongo/mongod.conf but how can you do that inside docker-compose?

推荐答案

您可以使用 命令

You can use command

services:
  db:
    image: mongo:4
    command: "mongo --config /etc/mongo/mongod.conf" 
    ports: 
      - "27017:27017"
    volumes:
      - ./storage/mongo:/data/db:rw

这篇关于相当于docker-compose中的docker选项--config的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆