Not*_*bby 3 docker docker-compose
我有一个控制一些服务的 docker-compose 文件。其中之一是数据库服务。我并不总是想重新启动数据库服务。
示例 docker-compose.yml:
version: '3'
services:
base:
commad: "echo somecommand"
postgres:
container_name: postgres
image: "postgres:latest"
environment:
- POSTGRES_PASSWORD=usr
- POSTGRES_USER=use
- POSTGRES_DB=usr
ports:
- 5432:5432
Run Code Online (Sandbox Code Playgroud)
我该怎么做docker-compose up,但是如果 db 服务(在我的情况下为 postgres)已经启动,请确保它不会重新启动。
我目前正在使用 docker-compose down/up,我的数据库重新启动。
我试图添加--scale postgres=0到我的 docker-compose up 命令中,但随后它同时关闭了 postgres。
使用docker-compose up --no-recreate.
参考https://docs.docker.com/compose/reference/up/
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |