以安静模式运行mssql-server-linux映像

时间:2019-02-05 15:52:43

标签: sql-server docker

我正在使用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并没有帮助。.

UPD

我知道容器可以在守护程序模式下运行,我需要减少登录到警告级别而不是完全删除它。

我也希望通用方法;没有与stdout重定向或grepping /过滤输出连接的

1 个答案:

答案 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'