mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
Simplify words and fix format issues
This commit is contained in:
@@ -13,12 +13,8 @@ Docker 容器默认是 **前台运行** 的。使用 `-d` (detach) 参数可以
|
||||
|
||||
### 5.2.2 基本使用
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 前台运行 (默认)
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker run ubuntu:24.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
|
||||
hello world
|
||||
@@ -35,8 +31,6 @@ hello world
|
||||
|
||||
#### 后台运行 (使用 -d 参数)
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker run -d ubuntu:24.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
|
||||
77b2dc01fe0f3f1265df143181e7b9af5e05279a884f4776ee75350ea9d8017a
|
||||
@@ -89,8 +83,6 @@ flowchart TD
|
||||
|
||||
#### 常见的 “立即退出” 场景
|
||||
|
||||
相关信息如下表:
|
||||
|
||||
| 场景 | 原因 | 解决方案 |
|
||||
|------|------|---------|
|
||||
| `docker run -d ubuntu` | 默认 bash 无输入立即退出 | 指定长期运行的命令 |
|
||||
@@ -99,12 +91,8 @@ flowchart TD
|
||||
|
||||
### 5.2.4 查看后台容器
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 查看运行中的容器
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker container ls
|
||||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
|
||||
@@ -113,8 +101,6 @@ CONTAINER ID IMAGE COMMAND CREATED STATUS PO
|
||||
|
||||
#### 查看容器输出日志
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker container logs 77b2dc01fe0f
|
||||
hello world
|
||||
@@ -131,8 +117,6 @@ $ docker container logs -f 77b2dc01fe0f
|
||||
|
||||
#### 查看已停止的容器
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker container ls -a
|
||||
```
|
||||
@@ -141,12 +125,8 @@ $ docker container ls -a
|
||||
|
||||
### 5.2.5 最佳实践
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 1. 长期运行的服务使用 -d
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## Web 服务器
|
||||
|
||||
@@ -185,8 +165,6 @@ Hello, World!
|
||||
|
||||
#### 4. 配合日志查看
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 后台启动
|
||||
|
||||
@@ -207,8 +185,6 @@ $ docker logs -t myapp
|
||||
|
||||
### 5.2.6 常见问题排查
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### Q:容器启动后立即退出
|
||||
|
||||
1. **查看退出状态码**:
|
||||
|
||||
Reference in New Issue
Block a user