安裝啟動Docker

  1. Windows , Mac : 安裝 Docker Desktop
  2. Linux : 安裝 Docker Engine

確認是否安裝並啟動

#!/bin/bash
docker info
docker version

<aside> 📄 在 Windows 上建議使用 git-bash or powershell

</aside>


練習一:下載映像檔

# 在任意地方執行 powershell or bash
docker pull alpine:latest
# docker pull nginx:1.25.3-alpine
# docker pull python:3.10-slim

練習二:啟動容器

# 在任意地方執行 powershell or bash
docker run -it alpine
docker run -it alpine ls

練習三:啟動容器,並且使用不同參數

# 在任意地方執行 powershell or bash
docker run -it --rm \\
-p 8080:80 \\
--name my-nginx \\
nginx:latest
  1. 掛載本地資料夾,前面是本地資料夾,冒號後面是容器掛載路徑,ro代表read only

    -v /path/to/local/folder:/path/in/container:ro

  2. 掛載外部裝置 (這行指令在windows環境無效) --device /dev/ttyUSB0

  3. 開啟 port -p 8080:8080

  4. 為container命名 --name my-nginx