藝思格 Homelab 標誌藝思格 Homelab
回到 Wiki 列表

Docker · 更新於 2026年6月3日

Docker Compose 服務部署筆記

#Docker#Compose#容器

基本習慣

每個服務都獨立一個資料夾,裡面放 docker-compose.yml.env,方便版控與備份。

services:
  app:
    image: example/app:latest
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./data:/data

常用指令

docker compose up -d
docker compose logs -f
docker compose pull && docker compose up -d

管理面板

用 Portainer 統一管理多台主機上的容器,比純指令操作更直覺,也方便查看資源使用量。

之後要記錄的內容

  • 網路(network)規劃,內部服務不對外開埠
  • Volume 備份策略
  • 自動更新(Watchtower)的取捨