В шагах ниже описано, как загрузить, установить и настроить ПО для размещения контейнера Docker, необходимого для работы ArcGIS Notebook Server. См. раздел Docker и ArcGIS Notebook Server как введение в Docker и об его использовании в ArcGIS Notebook Server.
Загрузка и установка Docker
Есть две редакции Docker, доступные для систем Linux: Docker Desktop Community и Mirantis Container Runtime. ArcGIS Notebook Server поддерживает и Red Hat Enterprise Linux и ОС Ubuntu. Использование редакции Docker зависит от ОС, работающей на вашем компьютере:
- Если вы используете Red Hat Enterprise Linux, только Mirantis Container Runtime поддерживается в ArcGIS Notebook Server.
- Если используется Ubuntu, можно установить любую редакцию Docker. См. раздел Docker и ArcGIS Notebook Server для получения дополнительных сведений о редакции, лучше подходящей под ваше развертывание.
Примечание:
Поскольку Docker является сторонным компонентом, в этом разделе не приводятся подробные шаги по установке Docker. Обратитесь к веб-сайту Docker для получения самой актуальной информации.
Установка Mirantis Container Runtime на Red Hat Enterprise Linux
Чтобы установить Mirantis Container Runtime, необходимо получить пробную версию или оформить подписку на ПО.
- Удалите предыдущую версию Docker, установленную на вашем компьютере.
Обратитесь к документации Docker соответствующей версии, чтобы получить сведения о шагах для удаления.
- Выполните шаги в разделе Получение Mirantis Container Runtime для Red Hat Enterprise Linux.
В этом документе описываются два метода установки ПО (из репозитория Docker или через пакет RPM).
- Docker не запускается автоматически после установки и настройки. Запустите демон Docker, выполнив следующую команду:
$ sudo systemctl start docker
- Проверьте, что Docker установлен правильно и имеет доступ к образам контейнеров, использовав следующую команду:
$ sudo docker run hello-world
Перейдите к разделу Настройка параметров и среды Docker.
Установка Mirantis Container Runtime на Ubuntu
Чтобы установить Mirantis Container Runtime, необходимо получить пробную версию или оформить подписку на ПО.
- Удалите предыдущую версию Docker, установленную на вашем компьютере.
Обратитесь к документации Docker соответствующей версии, чтобы получить сведения о шагах для удаления.
- Выполните следующие шаги в Получить Mirantis Container Runtime для Ubuntu.
В этом документе описываются два метода установки ПО (из репозитория Docker или через пакет DEB).
Демон Docker должен запускаться автоматически после установки.
- Проверьте, что Docker установлен правильно и имеет доступ к образам контейнеров, использовав следующую команду:
$ sudo docker run hello-world
Перейдите к разделу Настройка параметров и среды Docker.
Установка Docker Desktop Community на Ubuntu
Редакцию Docker Desktop Community можно загрузить бесплатно, но необходима учетная запись Docker.
- Удалите предыдущую версию Docker, установленную на вашем компьютере.
Обратитесь к документации Docker соответствующей версии, чтобы получить сведения о шагах для удаления.
- Выполните шаги в разделе Получение Docker CE для Ubuntu.
В этом документе описываются два метода установки ПО (из репозитория Docker или через пакет DEB).
Демон Docker должен запускаться автоматически после установки.
- Проверьте, что Docker установлен правильно и имеет доступ к образам контейнеров, использовав следующую команду:
$ sudo docker run hello-world
Перейдите к разделу Настройка параметров и среды Docker.
Настройка параметров и среды Docker
Когда соответствующая редакция Docker установлена на вашем компьютере, настройте Docker на работу с ArcGIS Notebook Server.
- Добавьте учетную запись пользователя ОС (или учетную запись, используемую для установки ArcGIS Notebook Server) в группу docker, которая должна быть создана автоматически при установке.
$ sudo usermod -aG docker <ArcGIS Notebook Server install account>
- Выйдите и снова войдите в учетную запись пользователя ОС, чтобы применить изменения, и проверьте, что вы можете выполнить команду Docker из этой учетной записи.
$ docker run hello-world
- Docker использует директорию /var как локальный регистр образов контейнеров. В процессе обновления для последующих выпусков новые образы также будут копироваться в директорию /var. Чтобы избежать переполнения дискового пространства при последующих обновлениях, убедитесь, что для директории /var имеется хотя бы 50 ГБ дискового пространства.
- Переключитесь на учетную запись root. Чтобы изменить директорию Docker, используемую для хранения образов контейнеров из /var/lib/docker, введите указанную ниже команду в окне терминала (это приведет к остановке и перезапуску Docker). В следующей команде указана новая целевая директория /data/docker:
- systemctl stop docker.service
- mkdir /data/docker
- chmod 755 /var/lib/docker
- mv /var/lib/docker /data/docker
- ln -s /data/docker /var/lib/docker
- systemctl start docker.service
Теперь вы готовы к установке ArcGIS Notebook Server на вашем компьютере.