我正在使用 microsoft/mssql-server-linux:2017-latest
MS SQL docker 图像。
它工作正常,但输出 几十个信息,我很乐意省略。我在 中找不到运行它的命令行或环境选项安静模式,谁能帮帮我?
仅供引用的命令行是:
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/过滤输出。
最佳答案
您可以使用 -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'
关于sql-server - 在 QUIET 模式下运行 mssql-server-linux 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54538253/