常见docker命令(三)-容器操作相关
docker exec-在容器中执行命令
以交互模式进入mynginx容器的bash控制台
docker exec -it mynginx bash
以交互模式在mynginx容器中执行/test.sh
docker exec -it mynginx /bin/bash /test.
docker ps-列出容器
列出所有运行中的容器
docker ps
列出所有的容器包括已经停止运行的
docker ps -a
列出最近创建的5个容器
docker ps -n 5
列出所有创建的容器id
docker ps -a -q
docker inspect-获取容器/镜像的元数据
获取mynginx容器的元数据
docker inspect mynginx
获取mynginx容器的的IP地址
docker inspect -f '{{.IPaddress}}' mynginx
docker top-查看运行中的容器的进程信息
获取mynginx容器的进程
docker top mynginx
docker attach-连接到正在运行的容器
连接到mynginx容器
docker attach mynginx
docker events-通过服务器获取实时事件
查看从时间戳(1659330702)开始的事件
docker events --since="1659330702"
查看镜像nginx:latest从时间戳(1659330702)开始的事件
docker events -f "image"="nginx:latest" --since="1659330702"
docker logs-获取容器日志
获取mynginx容器的日志
docker logs -f mynginx
获取从2022-8-12后的最新100条日志
docker logs --since="2022-8-12" --tail=100 mynginx
docker wait-阻塞运行直到容器停止,然后打印它的退出代码
阻塞mynginx运行直到容器停止
docker wait mynginx
docker stats-显示容器资源的使用情况,包括cpu,内存,IO等
实时展示运行中容器资源的使用情况
docker stats
实时展示所有容器资源的使用情况
docker stats -a
docker export-将文件系统作为一个tar归档到STOUT
将mynginx容器按日期归档
docker export -o mynginx-`date +%Y%m%d`.tar mynginx
docker port-列出指定的容器的端口映射
列出mynginx的端口映射
docker port mynginx
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)