# Ubuntu 系統安裝基本環境
## Ubuntu 20.04 安裝docker
* 何謂Docker
Docker 是一個開源的平台,用於開發,打包和部署應用程式。它允許應用程序和其依賴項(如庫和其他軟體)在隔離的環境中運行,稱為“容器”。 Docker 容器是一個獨立的、可攜帶的軟體包裝,包括應用程式和其所有相關的配置、庫和依賴項,可在任何基於 Linux 或 Windows 的主機上運行。 Docker 為開發人員、系統管理員和 IT 部門提供了一個快速、安全和可靠的方式來構建、打包、發佈和運行應用程式。由於 Docker 的快速和簡便性,它已成為現代應用程序開發和部署的重要工具之一。
* 在 Ubuntu 20.04 上安裝 Docker 可以遵循以下步驟:
1. 更新 apt 資源列表
打開終端機,輸入以下指令:
```bash=
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
2. 安裝 Docker 套件
輸入以下指令安裝 Docker 套件:
```bash=
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
```
3. 啟動 Docker
輸入以下指令啟動 Docker 服務:
```bash=
sudo systemctl start docker
```
4. 確認 Docker 是否正常運作
輸入以下指令檢查 Docker 是否正常運作:
```bash=
sudo systemctl status docker
```
如果 Docker 正在運作,您應該會看到類似以下的輸出訊息:
```bash
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-03-11 11:07:45 EST; 9s ago
```

5. 設定 Docker 自動啟動
如果您希望 Docker 在每次開機時自動啟動,請輸入以下指令:
```bash=
sudo systemctl enable docker
```
完成上述步驟後,您已成功安裝 Docker。
* 如果要測試是否能成功執行 Docker 可以執行以下指令
```bash=
sudo docker run hello-world
```
如果能成功跑出類似以下畫面則為成功安裝。
