如何将docker运行命令行arg传递给docker-compose?

mongo泊坞窗图像可以使用这样的命令启动:

docker run --name some-mongo -d mongo --auth 

这工作正常,但现在我的云服务提供商正在使用docker-compose,并且我无法访问docker run,我所能做的就是修改与docker-compose一起使用的.yml文件。

所以我的问题是我怎么能通过–auth命令行参数docker组成使用.ymlconfiguration文件? 还是我以完全错误的方式了解这一点? 无论如何,我只是想启用我的mongo镜像启用身份validation。

这在这里得到了回答( 如何在使用docker-compose时为MongoDB添加-auth ) ? auth这里是mongo容器的一个选项。 在docker compose中,我们可以在“command”参数中指定相同的值。