关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Docker查看容器日志

发布时间:2023-06-26 19:00:20

1.查看实时日志

Ssh连接服务器,输入docker ps复制想要获得日志的容器id

输入

docker logs -t -f --tail 1000 ca92a4ecd699

   

1000指的是获取最近的1000条日志。然后日志就会实时更新



2.查看历史日志

查看容器31ea99694429从2018年6月21日后的最新1000000  条log信息并输出到/home/test/test.txt。

docker logs -t --since="2018-06-21T9:40:00" --tail 1000000 31ea99694429 > /home/test/test.txt

   

3.Docker常用

-d, --detach=false, 指定容器运行于前台还是后台,默认为false

-i, --interactive=false, 打开STDIN,用于控制台交互

-t, --tty=false, 分配tty设备,该可以支持终端登录,默认为false

-u, --user="", 指定容器的用户

-a, --attach=[], 登录容器(必须是以docker run -d启动的容器)

-w, --workdir="", 指定容器的工作目录

-c, --cpu-shares=0, 设置容器CPU权重,在CPU共享场景使用

-e, --env=[], 指定环境变量,容器中可以使用该环境变量

-m, --memory="", 指定容器的内存上限

-P, --publish-all=false, 指定容器暴露的端口

-p, --publish=[], 指定容器暴露的端口

-h, --hostname="", 指定容器的主机名

-v, --volume=[], 给容器挂载存储卷,挂载到容器的某


/template/Home/leiyu/PC/Static