---
# System prepended metadata

title: 課程規劃

---

# Docker 實戰系列 - 課程規劃

:::info
課程重點會圍繞在：
- Docker 基礎教學
- Container 基礎觀念
- Docker 應用於 Production Environment
:::

### 1. Docker 基礎教學

- 1-1 什麼是 Docker
- 1-2 如何使用 Docker
- 1-3 撰寫 Dockerfile
- 1-4 Docker 常見指令
- 1-5 Docker 與 Container Registry
- 1-6 Docker Network
- 1-7 Docker Volume

### 2. Container 基礎觀念

- 2-1 Open Container Initiative
- 2-2 Linux Namespace
- 2-3 Container Network
- 2-4 Docker Daemon
- 2-5 Privileged container
- 2-6 Container Security

### 3. Docker in Prod Env

- 3-1 資源管理
    - logrotate
    - Linux Cronjob
- 3-2 Observability
    - Grafana
    - eBPF
    - Netdata
    - ...
- 3-3 CI/CD
- 3-4 OOM
- 3-5 Scaling
- 3-6 Graceful shutdown
- 3-7 Availability & scalability