当 ArcGIS Notebook Server 安装完成时,运行安装后配置实用程序以设置必要的 Docker 组件。 对每台安装 ArcGIS Notebook Server 的计算机执行这些步骤。
将您的 OS 帐户添加到 Docker 群组中。
如果 ArcGIS Notebook Server 的运行方式帐户是本地系统用户或与用于安装 Docker 的用户帐户不同,则将此用户添加到 docker-users 群组。
- 从 Windows 计算机的开始菜单打开计算机管理应用程序。
- 在左侧边栏上,展开本地用户和群组项目,然后打开群组文件夹。
- 从群组列表中选择 docker-users 群组,然后双击。
- 单击添加按钮,找到您的运行方式帐户并将其选中。 单击确定以确认。
- 单击确定以关闭群组对话框。
运行安装后配置实用程序
ArcGIS Notebook Server 包括用于在安装软件后运行的安装后配置实用程序。 此实用程序将为您从 My Esri 下载的 notebook 安装 Docker 容器图像。
创建您的 ArcGIS Notebook Server 站点之前,请完成以下步骤以运行实用程序:
- 使用 ArcGIS Notebook Server 运行方式帐户打开命令提示符窗口。
- 将目录更改为 ArcGIS Notebook Server 工具文件夹。 默认情况下,此路径为 C:\Program Files\ArcGIS\NotebookServer\tools\postInstallUtility。
- 或者,通过运行以下命令参阅实用程序的帮助:> PostInstallUtility.bat -h
- ArcGIS Notebook Server 需要您的计算机上已安装 Docker 引擎社区版。 要确定 Docker 在您的计算机上是否处于活动状态,请运行以下命令:> PostInstallUtility.bat -d
- 如果尚未安装 Docker,请立即安装。
ArcGIS Notebook Server 在 Docker 中使用 Linux 容器,而非 Windows 容器。 当您安装 Docker 时,请确保指定 Linux 容器,且不要单击切换至 Windows 容器选项。
- 在 Docker 中修改以下各项设置:
- 右键单击系统托盘中的 Docker 按钮并选择设置。 在常规下,选中在不使用 TLS 的 tcp://localhost:2375 上显示后台程序。
您将使用 Docker 远程 API,此操作需要使用端口 2375。
- 右键单击系统托盘中的 Docker 按钮,然后单击共享的驱动器。 选择要用于您的 ArcGIS Notebook Server 配置存储的驱动器。Docker 容器需要访问您的本地驱动器。
注:
无论何时,只要您的运行方式帐户发生更改,则需要重复此步骤。
- 右键单击系统托盘中的 Docker 按钮并选择设置。 在常规下,选中在不使用 TLS 的 tcp://localhost:2375 上显示后台程序。
- 通过指定文件路径安装您的 Docker 图像。 镜像应压缩为 .tar.gz 格式。 如果您拥有 Advanced 许可,将此命令运行两次以同时安装您从 My Esri 下载的“标准”和“高级”容器图像。> PostInstallUtility.bat -l <path of .tar.gz Docker image>
注:
确保您安装了两个容器图像。 尽管您拥有 Advance 许可,您的用户可能仍需使用标准运行时。