我创建了一个mongo docker实例,默认情况下它没有启用auth。
因此,我为数据库创建了一个根用户和一个读/写用户,现在我想以身份验证模式重新启动它,这通常是通过在启动时传递--auth
参数来完成的。
有可能用额外的标志重新启动mongo docker实例吗?
是的,您可以使用包含任何额外参数的备用命令启动容器:docker run [opts] mongodb mongod --auth
总体结构为docker run [docker run options] [containername] [alternate command to run] [args for the command]
。