【发布时间】:2020-10-01 07:11:04
【问题描述】:
如何从 docker 容器中获取实时日志?
在许多不眠之夜和许多互联网搜索之后,我在梦中得到了一个很好的答案,我会说 - 嘿!只需拆下哑容器!
【问题讨论】:
如何从 docker 容器中获取实时日志?
在许多不眠之夜和许多互联网搜索之后,我在梦中得到了一个很好的答案,我会说 - 嘿!只需拆下哑容器!
【问题讨论】:
如果您让容器运行并将日志发送到标准输出,最简单的方法是使用 docker attach ,这是一个运行容器并附加到它以查看输出的示例
$ docker run -d --name topdemo ubuntu /usr/bin/top -b
$ docker attach topdemo
基本上这是docker attach [OPTIONS] <CONTAINER>命令的语法
【讨论】:
经过大量搜索(!), 我是这样使用它的:
NUM=`docker run -d --user 1013830000 -p 4567:4567 container_test:v1`
docker logs -f $NUM
docker stop $NUM
【讨论】: