47·Docker Compose入门

Compose 基础

Compose 基础

什么是 Docker Compose

管理多容器应用的工具
用 YAML 文件定义所有服务,一键启动

第一个 compose.yml

services:
  web:
    image: nginx
    ports:
      - "8080:80"

  app:
    image: node:18
    command: node server.js
    ports:
      - "3000:3000"

常用命令

# 启动所有服务
docker compose up

# 后台启动
docker compose up -d

# 停止所有服务
docker compose down

# 查看状态
docker compose ps

# 查看日志
docker compose logs -f

# 重建服务
docker compose up --build

小结

命令作用
docker compose up启动
docker compose down停止
docker compose ps状态
docker compose logs日志

练习编辑器

bash
Loading...