容器操作专题
专题说明
学习容器的创建、启动、停止、日志查看、进入执行与批量清理等核心生命周期管理操作。
学习目标
- 掌握容器创建与启动
- 掌握容器状态管理
- 掌握容器日志查看
- 掌握容器进入与执行
- 掌握容器删除与清理
- 能够独立完成容器操作相关实际场景的操作与排错
学习内容
- 容器创建与启动
- 容器状态管理
- 容器日志查看
- 容器进入与执行
- 容器删除与清理
学习建议
- 按照知识点排列顺序循序渐进,先理解概念再动手实践
- 每学完一个知识点后完成对应的配套练习题巩固
- 遇到问题时优先查阅官方文档,结合容器日志排查
学习容器的创建、启动、停止、日志查看、进入执行与批量清理等核心生命周期管理操作。
执行 docker ps 命令默认只显示正在运行的容器,如果需要查看所有状态的容器(包括已停止的),需要添加 -a 参数。
docker logs --since 2024-01-01T00:00:00 可以查看指定时间戳之后的容器日志。
docker attach 命令进入容器后,使用 Ctrl+C 退出时会停止容器的主进程。
docker create 和 docker run 命令的主要区别是什么?
使用 docker run 启动容器时,哪个参数可以让容器在后台运行(分离模式)?
要停止一个名为 mycontainer 的运行中容器,应使用以下哪个命令?
使用 docker logs 查看容器输出时,哪个参数可以实现实时跟踪(持续输出新日志)?
要在正在运行的容器 mycontainer 内执行 ls /app 命令,应使用以下哪个命令?
以下哪些命令可以改变容器的运行状态?
以下哪些方法可以清理 Docker 主机上已停止的容器?
使用 docker run 启动容器时,通过 ____________ 参数可以为容器指定一个自定义名称,方便后续管理。
要查看容器最近的 50 行日志,应使用命令 docker logs ____________ <容器名>。