docker compose常用操作

常用命令

## 创建并启动所有容器
docker compose up -d

## 停止并删除所有容器
docker compose down

## 仅停止或启动,不删除容器
docker compose stop
docker compose start

## 查看容器列表
docker compose ps

## 查看日志
docker compose logs

## 查看实时日志
docker compose logs -f

## 查看指定容器的日志
docker compose logs -f app

## 启动单个容器
docker compose up -d app


更新某个容器的镜像

1. 修改 docker-compose.yml

services:
  app:
    image: my-app:2.0

2. 重新创建容器

## docker compose up -d 只会更新 “发生变化的服务”,其它服务保持持续运行状态不变
docker compose up -d

👉 Compose 会自动判断:

  • 镜像变了
  • → 停旧容器
  • → 删除旧容器
  • → 用新镜像创建新容器





举报

© 著作权归作者所有


0