mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 12:21:17 +00:00
Fix format issue
This commit is contained in:
@@ -28,17 +28,11 @@ $ docker stop 容器名或ID
|
||||
|
||||
具体内容如下:
|
||||
|
||||
```
|
||||
docker stop mycontainer
|
||||
│
|
||||
▼
|
||||
┌─────────────────────────────────────────────────────────────────┐
|
||||
│ 1. 发送 SIGTERM 信号给容器主进程(PID 1) │
|
||||
│ ↓ │
|
||||
│ 2. 等待容器优雅退出(默认 10 秒) │
|
||||
│ ↓ │
|
||||
│ 3. 如果超时仍未退出,发送 SIGKILL 强制终止 │
|
||||
└─────────────────────────────────────────────────────────────────┘
|
||||
```mermaid
|
||||
flowchart TD
|
||||
cmd["docker stop mycontainer"] --> A["1. 发送 SIGTERM 信号给容器主进程 (PID 1)"]
|
||||
A --> B["2. 等待容器优雅退出 (默认 10 秒)"]
|
||||
B --> C["3. 如果超时仍未退出,发送 SIGKILL 强制终止"]
|
||||
```
|
||||
|
||||
#### 自定义超时时间
|
||||
@@ -178,39 +172,20 @@ $ docker restart -t 30 容器名
|
||||
|
||||
具体内容如下:
|
||||
|
||||
```
|
||||
docker create
|
||||
│
|
||||
▼
|
||||
┌──────────┐
|
||||
┌────────│ Created │────────┐
|
||||
│ └──────────┘ │
|
||||
│ │ │
|
||||
│ │ docker start│
|
||||
│ ▼ │
|
||||
│ ┌──────────┐ │
|
||||
│ ┌────│ Running │────┐ │
|
||||
│ │ └──────────┘ │ │
|
||||
│ │ │ │ │
|
||||
│ │ docker │ docker │ │
|
||||
│ │ pause │ stop │ │
|
||||
│ ▼ │ │ │
|
||||
│ ┌──────┐ │ │ │
|
||||
│ │Paused│ │ │ │
|
||||
│ └──────┘ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ docker │ │ │
|
||||
│ │ unpause │ │ │
|
||||
│ ▼ ▼ │ │
|
||||
│ └──────►┌──────────┐◄┘ │
|
||||
│ │ Stopped │ │
|
||||
│ └──────────┘ │
|
||||
│ │ │
|
||||
│ │ docker rm │
|
||||
│ ▼ │
|
||||
│ ┌──────────┐ │
|
||||
└──────────►│ Deleted │◄────┘
|
||||
└──────────┘
|
||||
```mermaid
|
||||
stateDiagram-v2
|
||||
direction TB
|
||||
[*] --> Created : docker create
|
||||
Created --> Running : docker start
|
||||
Running --> Stopped : docker stop
|
||||
Running --> Paused : docker pause
|
||||
Paused --> Running : docker unpause
|
||||
|
||||
Created --> Deleted : docker rm
|
||||
Stopped --> Deleted : docker rm
|
||||
Paused --> Deleted : docker rm
|
||||
|
||||
Deleted --> [*]
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user