Docker的生命周期指的是Docker容器从创建到销毁的整个过程。在这个过程中,我们可以对容器进行启动、停止、删除等操作,以达到管理和维护容器的目的。下面我将分步骤介绍Docker的生命周期,并附上代码示例来帮助你更好地理解。

### Docker的生命周期步骤:
| 步骤 | 操作 | 代码示例 |
|----|----|----|
| 1 | 创建容器 | docker run |
| 2 | 启动容器 | docker start |
| 3 | 停止容器 | docker stop |
| 4 | 重新启动容器 | docker restart |
| 5 | 删除容器 | docker rm |
| 6 | 查看容器信息 | docker ps |

### 代码示例:
#### 步骤1:创建容器
在Docker中,我们使用`docker run`命令来创建一个新的容器。
```bash
docker run -d -p 8080:80 nginx
```
此命令将在后台运行一个Nginx服务器容器,并将容器的80端口映射到宿主机的8080端口。

#### 步骤2:启动容器
使用`docker start`命令来启动一个已经创建但是处于停止状态的容器。
```bash
docker start [container_id]
```

#### 步骤3:停止容器
使用`docker stop`命令来停止一个正在运行的容器。
```bash
docker stop [container_id]
```

#### 步骤4:重新启动容器
使用`docker restart`命令来重新启动一个已经运行中的容器。
```bash
docker restart [container_id]
```

#### 步骤5:删除容器
使用`docker rm`命令来删除一个已经停止的容器。
```bash
docker rm [container_id]
```

#### 步骤6:查看容器信息
使用`docker ps`命令来查看当前正在运行的容器信息。
```bash
docker ps
```
如果要查看所有容器的信息,包括已经停止的容器,可以使用`docker ps -a`命令。

综上所述,通过这些简单的操作,我们可以对Docker容器的生命周期进行管理。希望这些示例能够帮助你更好地理解Docker的生命周期,并能够顺利地进行容器管理和维护。如果有任何疑问,欢迎随时向我提问。祝学习进步!