我正在使用microsoft/mssql-server-linux:2017-latest
MS SQL docker映像。
它可以正常工作,但是会输出数十个信息,我很乐意忽略。我找不到以安静模式运行的命令行或环境选项,有人可以帮助我吗?
FYI命令行为:
docker run -e ACCEPT_EULA=Y -e SA_PASSWORD="<BestPwd>" -e MSSQL_PID=Express -it microsoft/mssql-server-linux:2017-latest
仅附加-q
并没有帮助。.
我知道容器可以在守护程序模式下运行,我需要减少登录到警告级别而不是完全删除它。
我也希望通用方法;没有与stdout
重定向或grepping /过滤输出连接的
答案 0 :(得分:0)
您可以使用-d
选项通过以下命令在后台运行容器。
docker run -e ACCEPT_EULA=Y -e SA_PASSWORD="<BestPwd>" -e MSSQL_PID=Express -d microsoft/mssql-server-linux:2017-latest
如果您想查看日志,则可以输入docker logs -f 'containerid'