Refresh deployment guidance

This commit is contained in:
yeasy
2026-03-30 22:48:59 -07:00
parent ced3ff065a
commit e3e21e7a7d
3 changed files with 20 additions and 18 deletions
+9 -13
View File
@@ -224,28 +224,24 @@ $ docker compose run --no-deps web python manage.py shell
#### `scale`
格式为 `docker compose scale [options] [SERVICE=NUM...]`
在当前 Compose CLI 更稳妥的扩缩容写法是通过 `docker compose up --scale` 完成
设置指定服务运行的容器个数
通过 `service=num` 的参数来设置数量例如
例如
```bash
$ docker compose scale web=3 db=2
$ docker compose up -d --scale web=3 --scale db=2
```
将启动 3 个容器运行 web 服务2 个容器运行 db 服务
> **提示**部分版本的 Compose 可能不再提供独立的 `scale` 子命令 (或不推荐使用)此时可使用 `docker compose up` `--scale` 选项达到同样效果
>
> ```bash
> $ docker compose up -d --scale web=3 --scale db=2
> ```
将启动 3 个容器运行 `web` 服务2 个容器运行 `db` 服务
> **说明**有些旧环境或实验性入口中仍可能出现 `docker compose scale`但它不应再被视为当前 Compose 的通用稳定默认命令
一般的当指定数目多于该服务当前实际运行容器将新创建并启动容器反之将停止容器
选项
常用搭配选项
* `-t, --timeout TIMEOUT` 停止容器时候的超时 (默认为 10 )
* `-d` 后台启动
* `--scale SERVICE=NUM` 指定服务实例数量可重复使用
#### `start`