背景说明
解决方案
命令查看日志
容器运行后可以通过命令docker logs 容器名称进行日志查看
[root@vm1 ~]# docker ps |grep f4f4a00cc786
f4f4a00cc786 golang "/bin/sh -c 'ssh-key…" 8 hours ago Up 4 hours pwd
[root@vm1 ~]# docker logs f4f4a00cc786 -n 5
2022/04/10 14:19:08 Updating playgrounds configuration
2022/04/10 14:24:08 Updating playgrounds configuration
2022/04/10 14:29:08 Updating playgrounds configuration
2022/04/10 14:34:08 Updating playgrounds configuration
2022/04/10 14:39:08 Updating playgrounds configuration
[root@vm1 ~]#
目录查看日志
[root@vm1 ~]# docker inspect f4f4a00cc786 --format=’{{.LogPath}}’
’/var/lib/docker/containers/f4f4a00cc7863b766840bcbfda1394699fbbae2632783a17410085b7600d4d1c/f4f4a00cc7863b766840bcbfda1394699fbbae2632783a17410085b7600d4d1c-json.log’
[root@vm1 ~]# cd /var/lib/docker/containers/f4f4a00cc7863b766840bcbfda1394699fbbae2632783a17410085b7600d4d1c/
[root@vm1 f4f4a00cc7863b766840bcbfda1394699fbbae2632783a17410085b7600d4d1c]# ls
checkpoints f4f4a00cc7863b766840bcbfda1394699fbbae2632783a17410085b7600d4d1c-json.log hostname mounts resolv.conf.hash
config.v2.json hostconfig.json hosts resolv.conf
[root@vm1 f4f4a00cc7863b766840bcbfda1394699fbbae2632783a17410085b7600d4d1c]#
这里的*7600d4d1c-json.log即为容器的日志文件 日志文件格式:/var/lib/docker/containers/容器ID/容器ID-json.log