

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Docker在您的 SiteWise Edge 网关上进行设置
<a name="cpa-install-docker"></a>

AWS IoT SiteWise 提供了一个允许您在各种平台和环境中运行 SiteWise Edge 应用程序的Docker映像。此Docker图像概括了从您的工业设备收集、处理数据并将其发送到云端所需的所有必要组件和依赖关系。 AWS 通过使用 Docker 镜像，您可以在兼容 Docker 的主机（例如服务器、 SiteWise 边缘设备或基于云的容器服务）上部署和运行 Edge 应用程序。

要添加合作伙伴数据来源，必须在本地设备上安装 [Docker Engine](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 Engin](https://docs.docker.com/engine/install/) e，然后再继续。

## 设置 Docker
<a name="cpa-install-docker-setup"></a>

运行Docker容器组件的系统用户必须具有 root 或管理员权限，或者您必须将其配置Docker为以非 root 用户或非管理员用户身份运行。

在 Linux 设备上，必须向`docker`组中添加一个`ggc_user`用户才能调用Docker命令`sudo`。

要将或用于运行Docker容器组件的非 root 用户添加到`ggc_user``docker`组中，请运行以下命令：

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

有关更多信息，请参阅[Docker引擎的 Linux 安装后步骤。](https://docs.docker.com/engine/install/linux-postinstall/)