mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
chore: remove unused historic image files
This commit is contained in:
@@ -44,12 +44,14 @@ $ docker exec -it 容器名 /bin/sh
|
||||
|
||||
#### 参数说明
|
||||
|
||||
相关信息如下表:
|
||||
|
||||
| 参数 | 作用 |
|
||||
|------|------|
|
||||
| `-i` | 保持标准输入打开(interactive) |
|
||||
| `-t` | 分配伪终端(TTY) |
|
||||
| `-i` | 保持标准输入打开 (interactive)|
|
||||
| `-t` | 分配伪终端 (TTY)|
|
||||
| `-it` | 两者组合,获得完整交互体验 |
|
||||
| `-u` | 指定用户(如 `-u root`) |
|
||||
| `-u` | 指定用户 (如 `-u root`)|
|
||||
| `-w` | 指定工作目录 |
|
||||
| `-e` | 设置环境变量 |
|
||||
|
||||
@@ -197,6 +199,8 @@ CONTAINER ID IMAGE STATUS NAMES
|
||||
|
||||
### exec vs attach 对比
|
||||
|
||||
相关信息如下表:
|
||||
|
||||
| 特性 | docker exec | docker attach |
|
||||
|------|-------------|---------------|
|
||||
| **工作方式** | 在容器内启动新进程 | 附加到主进程 |
|
||||
@@ -257,6 +261,7 @@ $ docker exec myapp python manage.py migrate
|
||||
#### 2。生产环境避免进入容器
|
||||
|
||||
笔者建议:生产环境应尽量避免进入容器直接操作,而是通过:
|
||||
|
||||
- 日志系统查看日志 (如 `docker logs` 或集中式日志)
|
||||
- 监控系统查看状态
|
||||
- 重新部署而非手动修改
|
||||
|
||||
Reference in New Issue
Block a user