一张图搞懂容器所有操作 - 每天5分钟玩转 Docker 容器技术(26)
2023-09-27 14:23:58 时间
前面我们已经讨论了容器的各种操作,对容器的生命周期有了大致的理解,下面这张状态机很好地总结了容器各种状态之间是如何转换的。
如果掌握了前面的知识,要看懂这张图应该不难。不过有两点还是需要补充一下:
-
可以先创建容器,稍后再启动。
①
docker create
创建的容器处于 Created 状态。
②docker start
将以后台方式启动容器。docker run
命令实际上是docker create
和docker start
的组合。 -
只有当容器的启动进程 退出 时,
--restart
才生效。
退出包括正常退出或者非正常退出。这里举了两个例子:启动进程正常退出或发生 OOM,此时 docker 会根据--restart
的策略判断是否需要重启容器。但如果容器是因为执行docker stop
或docker kill
退出,则不会自动重启。
好了,容器操作就讨论到这里,下一节我们将学习如何限制容器对资源的使用。
相关文章
- Docker容器实战(一)-标准化打包技术
- Kubernetes 集群日志管理 - 每天5分钟玩转 Docker 容器技术(180)
- 开发自己的 chart - 每天5分钟玩转 Docker 容器技术(167)
- chart 模板 - 每天5分钟玩转 Docker 容器技术(165)
- 用 ConfigMap 管理配置 - 每天5分钟玩转 Docker 容器技术(159)
- 环境变量方式使用 Secret - 每天5分钟玩转 Docker 容器技术(158)
- 用 k8s 管理机密信息 - 每天5分钟玩转 Docker 容器技术(155)
- 运行第一个 Service - 每天5分钟玩转 Docker 容器技术(96)
- Prometheus 架构 - 每天5分钟玩转 Docker 容器技术(83)
- 万能日志数据收集器 Fluentd - 每天5分钟玩转 Docker 容器技术(91)
- macvlan 网络隔离和连通 - 每天5分钟玩转 Docker 容器技术(57)
- 准备 overlay 网络实验环境 - 每天5分钟玩转 Docker 容器技术(49)
- data-packed volume container - 每天5分钟玩转 Docker 容器技术(43)
- 如何自定义容器网络?- 每天5分钟玩转 Docker 容器技术(33)
- 限制容器的 Block IO - 每天5分钟玩转 Docker 容器技术(29)
- 使用公共 Registry - 每天5分钟玩转 Docker 容器技术(19)
- 镜像命名的最佳实践 - 每天5分钟玩转 Docker 容器技术(18)
- Docker收购SDN技术创业公司SocketPlane
- 容器是如何变成技术界宠儿,为什么 Docker 成为容器头牌?
- Docker基础技术:Linux Namespace(上)
- 【云原生】为什么容器技术这么火?十分钟了解Docker原理