Skip To Content

Установка Docker для ArcGIS Notebook Server

В шагах ниже описано, как загрузить, установить и настроить ПО для размещения контейнера 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, необходимо получить пробную версию или оформить подписку на ПО.

  1. Удалите предыдущую версию Docker, установленную на вашем компьютере.

    Обратитесь к документации Docker соответствующей версии, чтобы получить сведения о шагах для удаления.

  2. Следуйте инструкциям в Руководстве по развертыванию Mirantis Container Runtime для Red Hat Enterprise Linux на сайте Mirantis.

    В этом документе описываются два метода установки ПО (из репозитория Docker или через пакет RPM).

  3. Поскольку Docker не запускается автоматически после установки и настройки, запустите демон Docker, выполнив следующую команду:
    $ sudo systemctl start docker
  4. Проверьте, что Docker установлен правильно и имеет доступ к образам контейнеров, использовав следующую команду:
    $ sudo docker run hello-world

Перейдите к разделу Настройка параметров и среды Docker.

Установка Mirantis Container Runtime на Ubuntu

Для установки Mirantis Container Runtime необходимо получить пробную версию или оформить подписку на программное обеспечение.

  1. Удалите предыдущую версию Docker, установленную на вашем компьютере.

    Обратитесь к документации Docker соответствующей версии, чтобы получить сведения о шагах для удаления.

  2. Следуйте инструкциям в Руководстве по развертыванию Mirantis Container Runtime для Ubuntu на сайте Mirantis.

    В этом документе описываются два метода установки ПО (из репозитория Docker или через пакет DEB).

    Демон Docker должен запускаться автоматически после установки.

  3. Проверьте, что Docker установлен правильно и имеет доступ к образам контейнеров, использовав следующую команду:
    $ sudo docker run hello-world

Перейдите к разделу Настройка параметров и среды Docker.

Установка Docker Desktop Community на Ubuntu

Выпуск Docker Desktop Community можно загрузить бесплатно, но необходима учетная запись Docker.

  1. Удалите предыдущую версию Docker, установленную на вашем компьютере.

    Обратитесь к документации Docker соответствующей версии, чтобы получить сведения о шагах для удаления.

  2. Следуйте инструкциям в разделе Установка Docker Engine для Ubuntu.

    В этом документе описываются два метода установки ПО (из репозитория Docker или через пакет DEB).

    Демон Docker должен запускаться автоматически после установки.

  3. Проверьте, что Docker установлен правильно и имеет доступ к образам контейнеров, использовав следующую команду:
    $ sudo docker run hello-world

Перейдите к разделу Настройка параметров и среды Docker.

Настройка параметров и среды Docker

Когда соответствующий выпуск Docker установлен на вашем компьютере, настройте Docker на работу с ArcGIS Notebook Server.

  1. Добавьте учетную запись пользователя ОС (или учетную запись, используемую для установки ArcGIS Notebook Server) в группу docker, которая должна быть создана автоматически при установке.

    $ sudo usermod -aG docker <ArcGIS Notebook Server install account>

  2. Выйдите и снова войдите в учетную запись пользователя ОС, чтобы применить изменения, и проверьте, что вы можете выполнить команду Docker из этой учетной записи.

    $ docker run hello-world

    Docker использует директорию /var как локальный регистр образов контейнеров. В процессе обновления для последующих выпусков новые образы также будут копироваться в директорию /var.

  3. Чтобы избежать переполнения дискового пространства при последующих обновлениях, убедитесь, что для директории /var имеется хотя бы 50 ГБ дискового пространства.
  4. Переключитесь на учетную запись root. Чтобы изменить директорию Docker, используемую для хранения образов контейнеров из /var/lib/docker, введите указанную ниже команду в окне терминала (это приведет к остановке и перезапуску Docker).
    В следующей команде указана новая целевая директория /data/docker:
    1. systemctl stop docker.service
    2. mkdir /data/docker
    3. chmod 755 /var/lib/docker
    4. mv /var/lib/docker /data/docker
    5. ln -s /data/docker /var/lib/docker
    6. systemctl start docker.service

Теперь вы готовы к установке ArcGIS Notebook Server на вашем компьютере.