网站首页 > 教程文章 正文
Docker容器使用特定命令,将当前容器从一种状态转为另一种状态,使当前容器处于不同的状态。
生命周期分为5种:
- Created: 已创建
- Running: 运行中
- Stopped: 停止
- Paused: 暂停中
- Deleted: 删除
以下为生命周期状态转换图例:
以下基于NGINX容器使用nginx容器进行演示说明。
Created: 已创建
命令:
docker create [镜像名称|镜像ID]
docker create nginx
e62a07316961776e5ad3251acbcdd4c9c708c1232373daf6b6af7e671c46bf72使用docker create nginx会基于NGINX创建一个容器,结果状态为已创建状态(created)。
Running: 运行中
命令:
docker start [容器名称|容器ID]
docker run [容器名称|容器ID]
docker start e62a07316961
e62a07316961使用docker start e62a07316961启动指定ID的容器,结果状态为已运行状态(running)。
docker run -d nginx
ec866cf4198e848bd33bfbffc29b32c06439382e5d1f46a00ad134fe25adda06使用docker run -d nginx会基于NGINX创建并运行一个容器,结果状态也为已运行状态(running)。
Stopped: 停止
命令:
docker stop[容器名称|容器ID]
docker stop ec866cf4198e
ec866cf4198e使用docker stop ec866cf4198e将停止指定ID的容器,结果状态为已运行状态(stopped)。
Paused: 暂停中
命令:
docker pause [容器名称|容器ID] docker unpause [容器名称|容器ID]
docker pause ec866cf4198e
ec866cf4198e使用docker pause ec866cf4198e将暂停指定ID的容器,结果状态为已暂停状态(pause)。暂停状态容器可以使用unpause恢复运行状态。
docker unpause ec866cf4198e
ec866cf4198e使用docker unpause ec866cf4198e将恢复指定ID的容器为运行状态,结果状态为运行状态(running)。
Deleted: 删除
命令:
docker rm [容器名称|容器ID]
docker rm ec866cf4198e
Error response from daemon: cannot remove container "/frosty_williamson": container is running: stop the container before removing or force remove直接删除运行中容器,会弹出警告错误。返回信息告诉你,需先停止容器,才可以删除。或者使用-f参数进行强制删除。
docker stop ec866cf4198e
ec866cf4198e
docker rm ec866cf4198e
ec866cf4198e先使用docker stop ec866cf4198e停止指定ID容器,再使用docker rm ec866cf4198e删除指定ID的容器,结果状态为删除状态(deleted)。
以上就是docker的生命周期的五种状态,状态间的转换说明。学习docker,掌握生命周期,对于学习docker,至关重要。希望对你有帮助。
读完后,忍不住要加个关注!不是我吹,但你会后悔没关注的!
猜你喜欢
- 2025-04-08 利用watchtower给群晖中Docker容器定时无损自动更新
- 2025-04-08 dcoker之容器数据卷,以及定制镜像Dockerfile配置与设置
- 2025-04-08 2024年最新整理的Docker大全,非常详细,值得收藏!
- 2025-04-08 松勤软件测试:详解Docker,如何用portainer管理Docker容器
- 2025-04-08 Kubernetes(K8S)最全详解(万字图文总结)
- 2025-04-08 一文详解Docker轻量级虚拟化,镜像和容器
- 2025-04-08 水泵抽水控制案列(水泵的控制)
- 2025-04-08 液体混合装置的模拟控制(三菱PLC)
- 2025-04-08 容器化部署SpringBoot微服务(doctor容器化部署)
- 2025-04-08 Docker容器基于国产平台T3的入门部署方法说明——(3)构建镜像
- 02-06官方正版qq下载(下载qq免费安装正版)
- 02-06酷狗拼音输入法(酷狗输入法拼音字母)
- 02-06桌面主题免费版(桌面主题软件免费主题大全)
- 02-06金山毒霸杀毒软件(免费杀毒软件官方下载)
- 02-06高德地图下载安装(高德地图下载安装免费)
- 02-06打爆别人电话的软件(打爆别人电话的软件下载)
- 02-06星辰影视app官方下载(星辰影视app官方下载安装)
- 02-06英语在线转换语音(英语语音转换器在线)
- 最近发表
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)
