ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux下docker启动容器,查看容器、进程、日志等命令

2020-12-11 14:32:54  阅读:404  来源: 互联网

标签:容器 查看 ps -- 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 >> out.txt
查找日志文件中含有特定字符串的行,并且输出到指定文件out.txt中。

六 根据时间查看log
--since 从指定时间点到最新的日志

--until 指定结束时间点

docker logs --since 2020-04-10T19:50:00 container

docker logs --since 2020-04-10T19:30:00 --until 2020-04-10T20:05:00 contailer

标签:容器,查看,ps,--,linux,docker,日志
来源: https://www.cnblogs.com/ketoli/p/14120199.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有