介绍
本篇文章给大家分享的是有关怎么在码头工人容器中查看日志,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
<强>码头工人把命令强>
<代码>码头工人附加[选项]容器> 代码会连接到正在运行的容器,然后将容器的标准输入,输出和错误流信息附在本地打印出来。命令中<代码>选项> 代码的取值有三种:<代码>——detach-keys 代码>,<代码>——no-stdin 代码>,<代码>——sig-proxy> 代码。
该命令只是进入容器终端,不会启动新的进程,所以当你同时使用多个窗口进入该容器,所有的窗口都会同步显示。如果一个窗口阻塞,那么其他窗口也就无法再进行操作。
使用<代码> ctrl + c> 代码可以直接断开连接,但是这样会导致容器退出,而且还<代码> 代码>停止了。如果想在脱离容器终端时,容器依然运行。就需要使用<代码>——sig-proxy 代码>这个参数例。如:
,美元docker attach ——sig-proxy=false mytest
注意:当使用<代码>码头工人附上代码>连接到容器的标准输入输出时,码头工人使用大约1 mb的内存缓冲区来最大化应用程序的吞吐量。如果此缓冲区填满,那么输出或写入的速度将会受到影响。因此查看应用日志,可以使用<代码> 代码>码头工人日志命令。
<强>码头工人日志命令强>
<代码>码头工人日志[选项]容器代码>获取容器的日志。
例如打印容器<代码> mytest> 代码应用10行后的内容。
,美元docker logs ——尾=?0“,mytest
以上就是怎么在码头工人容器中查看日志,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。