以下步骤描述了如何下载、安装和配置 ArcGIS Notebook Server 所需的 Docker 容器分配软件。 有关 Docker 的简介及其在 ArcGIS Notebook Server 中的用法,请参阅 Docker 和 ArcGIS Notebook Server。
下载和安装 Docker
在 Windows 上运行 ArcGIS Notebook Server 所需的 Docker 版本为 Docker Engine Community。 请按照以下步骤在您的计算机上安装 Docker。
- 通过搜索 Hyper-V Manager 应用程序来验证 Windows 计算机上是否安装了 Hyper-V。 如果不是这样,请在继续之前进行安装。 有关步骤,请参阅以下 Microsoft 文档:
- 如果您的操作系统是 Windows Server 2019,请参阅在 Windows Server 上安装 Hyper-V 角色。
- 如果您的操作系统是 Windows 10,请参阅在 Windows 10 上安装 Hyper-V。
- 在浏览器中,转到 Docker Hub 商店中的 Docker Desktop (Windows) 下载页面。
- 登录到您现有的 Docker Hub 帐户,或注册一个新帐户。
- 下载 Docker Desktop 软件。
- 双击 Docker for Windows Installer 以运行此程序。
- 在此安装程序的配置对话框中,系统将提示您 Docker 是否应使用 Windows 容器。 请勿选择此选项;ArcGIS Notebook Server 需要 Linux 容器。
- 完成运行后请关闭此安装程序。
- 单击开始菜单中的 Docker Desktop 按钮以启动 Docker。
- 使用以下方法之一验证 Docker 是否已启动:
- 检查 Windows 系统托盘中 Docker 图标(通常位于屏幕的右下角)的状态。
- 打开命令提示符窗口,然后运行以下命令:
第一个命令用于提供您计算机上 Docker 的版本;第二个用于验证 Docker 是否可以访问和运行容器图像。docker version docker run hello-world
配置 Docker 设置
在计算机上安装 Docker 后,请修改下述设置。
端口 2375
您将使用 Docker 远程 API,此操作需要使用端口 2375。 此端口仅可供 ArcGIS Notebook Server 内部使用,且应防止对其进行外部使用。
- 右键单击 Windows 系统托盘中的 Docker 按钮并选择设置。
- 在常规页面上,选中在不使用 TLS 的 tcp://localhost:2375 上显示后台程序。
您可能会接收到一个安全警告。 请确保您的系统管理员知道此端口为内部使用端口,且不允许对其进行外部访问。
本地驱动器
Docker 容器必须能够访问您的本地驱动器。 请在初始安装期间执行以下步骤,并在运行方式帐户的凭据发生更改或运行方式帐户本身发生更改时重复此步骤。 如果您在 ArcGIS Notebook Server 安装过程中创建了一个新帐户,则您将返回到此步骤。
- 右键单击 Windows 系统托盘中的 Docker 按钮并选择设置。
- 在设置菜单上,单击共享驱动器。
- 选择要用于您的 ArcGIS Notebook Server 配置存储的驱动器。
现在,您即可在计算机上安装 ArcGIS Notebook Server 了。