ArcGIS Notebook Server с контейнерами Windows и Mirantis Container Runtime доступен на Windows Server.
Docker доступно как Mirantis Container Runtime (ранее Docker Engine-Enterprise).
Операционная система | Выпуск Docker | Тип образа среды выполнения блокнота (Контейнер) | Дополнительные требования |
---|---|---|---|
Windows Server 2022 Standard and Datacenter | Mirantis Container Runtime версия 23.0 или более новая | Windows | Hyper-V не обязателен. Существуют ограничения на максимальное количество контейнеров, которые могут работать с изоляцией Hyper-V на Windows Server 2022 Standard. Смотри Windows FAQ для дополнительной информации. |
Примечание:
Mirantis Container Runtime является сторонним программным компонентом, и в этом разделе может не быть представлен полный процесс его установки. См. сайт Mirantis Container Runtime для получения более подробной информации о процессах установки.
Установка Mirantis Container Runtime
Следуйте приведенным ниже инструкциям, чтобы установить Mirantis Container Runtime.
- Удалите предыдущую версию Docker на вашем компьютере.
- Не включайте функцию Контейнеры на своем локальном сервере перед установкой Mirantis Container Runtime. Если эта функция уже включена, отключите ее на сервере. Дополнительные сведения см. в разделе Установка или удаление ролей, сервисов ролей или их функций в документации Microsoft.
- Руководствуйтесь инструкциями, приведенными в разделе Установка Mirantis Container Runtime на Windows Server в документации Mirantis, чтобы получить и запустить скрипт установки install.ps1 для Mirantis Container Runtime для Windows Server.
Чтобы запустить скрипт установки, используйте приведенный ниже код:
./install.ps1
- Убедитесь, что Mirantis Container Runtime установлен и запущен, выполнив следующую команду:
docker run hello-world:nanoserver
- После завершения выполните следующие действия для настройки Mirantis Container Runtime.
Настройка Mirantis Container Runtime
Для настройки Mirantis Container Runtime, выполните следующие шаги:
- Если учетная запись, используемая для установки ArcGIS Notebook Server, не является частью группы администраторов, выполните следующие действия:
- В меню Пуск на компьютере с Windows откройте приложение Управление компьютером.
- На левой боковой панели разверните элемент Локальные пользователи и группы и откройте папку Группы.
- Выберите группу docker-users из списка групп и дважды щелкните по ней.
Если группа пользователи-докера еще не существует, создайте ее.
- Нажмите кнопку Добавить, найдите учетную запись, которую вы использовали для установки ArcGIS Notebook Server, и выберите ее. Щелкните ОК для подтверждения.
- Щелкните OK, чтобы закрыть диалоговое окно группы.
- Создайте файл конфигурации в C:\ProgramData\docker\config\daemon.json, чтобы настроить группу безопасности для Docker.
- Измените C:\ProgramData\docker\config\daemon.json, чтобы добавить группу пользователи-докера.
{ "group" : "docker-users" }
- Включите порт 2375, чтобы разрешить использование удаленного API Docker. Этот порт предназначен для внутреннего использования ArcGIS Notebook Server и должен быть защищен от доступа извне. Чтобы включить этот порт, откройте командную строку от имени администратора и выполните следующую команду:
sc config docker binpath= "\"C:\Program Files\docker\dockerd.exe\" --run-service -H tcp://localhost:2375 -H npipe://"
- Перезапустите Docker со следующей командой:
net stop docker net start docker
- После установки компонента Docker, перезапустите компьютер.
Примечание:
Каждый раз при установке или обновлении компонента Docker необходимо перезагружать компьютер.
Изменить директорию установки образа Docker по умолчанию.
Чтобы изменить директорию установки образа Docker по умолчанию, выполните перечисленные ниже действия:
- Отредактируйте файл в C:\ProgramData\docker\config\daemon.json.
- Установите data-root в выбранное вами место на локальном компьютере.
{ "data-root": "d:\\docker" }
- Перезапустите Docker.
Теперь вы готовы к установке ArcGIS Notebook Server на вашем компьютере.