

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 SiteWise Edge 閘道Docker上設定
<a name="cpa-install-docker"></a>

AWS IoT SiteWise 提供的Docker映像可讓您在各種平台和環境中執行 SiteWise Edge 應用程式。此Docker映像會封裝從工業設備收集、處理和傳送資料至 AWS 雲端所需的所有必要元件和相依性。透過使用 Docker 映像，您可以在 Docker 相容主機上部署和執行 SiteWise Edge 應用程式，例如伺服器、邊緣裝置或雲端容器服務。

若要新增合作夥伴資料來源，您的本機裝置上必須安裝 [Docker 引擎](https://docs.docker.com/engine/) 1.9.1 或更新版本。

**注意**  
20.10 版是經過驗證可與 SiteWise Edge 閘道軟體搭配使用的最新版本。

## 確認Docker已安裝
<a name="cpa-install-docker-verify"></a>

若要驗證Docker是否已安裝，請從連線至 SiteWise Edge 閘道的終端機執行下列命令：

```
docker info
```

如果命令傳回`docker is not recognized`結果，或已安裝較舊版本的 Docker ，請在繼續之前[安裝 Docker 引擎](https://docs.docker.com/engine/install/)。

## 設定 Docker
<a name="cpa-install-docker-setup"></a>

執行Docker容器元件的系統使用者必須具有根或管理員許可，或者您必須Docker將 設定為以非根或非管理員使用者身分執行。

在 Linux 裝置上，您必須將`ggc_user`使用者新增至 `docker`群組，才能在沒有 的情況下呼叫Docker命令`sudo`。

若要將 `ggc_user`或您用來執行Docker容器元件的非根使用者新增至 `docker`群組，請執行下列命令：

```
sudo usermod -aG docker ggc_user
```

如需詳細資訊，請參閱 [Docker引擎的 Linux 安裝後步驟](https://docs.docker.com/engine/install/linux-postinstall/)。