linux下docker启动容器,查看容器、进程、⽇志等命令运⾏容器:docker run -it 镜像名 /bin/bash
退出容器:exit 或者 Ctrl+P+Q
查看所有容器:docker ps -a
查看运⾏的容器:docker ps
重启容器:docker restart 容器ID
重启容器后进⼊交互式:docker start -i 5c6ce895b979
进⼊容器:docker attach 容器ID
docker exec -it 容器ID /bin/bash
$ docker ps // 查看所有正在运⾏容器
$ docker stop containerId // containerId 是容器的ID
$ docker ps -a // 查看所有容器 $ docker ps -a -q // 查看所有容器ID
$ docker stop $(docker ps -a -q) // stop停⽌所有容器
$ docker rm $(docker ps -a -q) // remove删除所有容器
博客园⾸页新随笔联系管理订阅订阅随笔- 153 ⽂章- 11 评论- 2
docker 命令查看启动进程及⽇志
⼀ docker ps
查看正在运⾏的docker容器有哪些。
⼆ docker ps -a
查看所有docker容器,包括不在running状态的。
三 docker logs 参数容器id
查看具体某⼀个容器的⽇志。
其中参数可选择的有:
-
f follow 表⽰实时显⽰⽇志
-t timestamp 表⽰显⽰时间戳
--tail=n 或 --tail n 表⽰显⽰末尾n⾏
例如:docker logs -f --tail=200 xxxx,表⽰实时加载⽇志信息,并且仅显⽰最后200⾏。
四 docker logs 参数容器id | grep str
查⽇志⽂件中含有特定字符串的⾏
五 docker logs 参数容器id | grep str >>
查⽇志⽂件中含有特定字符串的⾏,并且输出到指定⽂件中。
六根据时间查看log
--since 从指定时间点到最新的⽇志
--until 指定结束时间点
docker logs --since 2020-04-10T19:50:00 container
docker进入容器docker logs --since 2020-04-10T19:30:00 --until 2020-04-10T20:05:00 contailer

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。