Skip To Content

Установите механизм контейнеров для ArcGIS Notebook Server (контейнеры Linux)

ArcGIS 11.4 (Linux)  | |  Архив справки

В шагах ниже описано, как загрузить, установить и настроить ПО для размещения контейнера Docker, необходимого для работы ArcGIS Notebook Server. См. Docker и ArcGIS Notebook Server как введение в Docker и об его использовании в ArcGIS Notebook Server.

Загрузка и установка Docker

Существует две версии Docker, доступные для систем Linux: Docker Engine Community и Mirantis Container Runtime.

Если вы запустили Ubuntu или Red Hat Enterprise Linux Server, вы также можете использовать версию Docker.

Выпуск DockerОперационная системаТип образа среды выполнения блокнота (Контейнер)

Docker Engine Community edition 27.1.2 или более поздняя

Ubuntu Server LTS 22.04

Ubuntu Server LTS 24.04

Red Hat Enterprise Linux Server 8 обновление 9

Red Hat Enterprise Linux Server 9 обновление 4

Rocky Linux 9 обновление 4

Rocky Linux 8 обновление 9

AlmaLinux 9 обновление 4

Linux

Mirantis Container Runtime версия 23.0.14 или более поздняя

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 обновление 9

Red Hat Enterprise Linux Server 9 обновление 4

Oracle Linux 9 обновление 4

Oracle Linux 8.9

SUSE Linux Enterprise Server (SLES) 15 SP5

Linux

Примечание:

Поскольку Docker является сторонным компонентом, в этом разделе не приводятся подробные шаги по установке Docker. Обратитесь к веб-сайту Docker для получения самой актуальной информации.

Установка Mirantis Container Runtime на Red Hat Enterprise Linux Server, Ubuntu, SUSE Linux Enterprise Server и Oracle Linux

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

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

    Полный порядок действий по удалению см. в документации Docker для соответствующей версии.

  2. Следуйте инструкциям в своем руководстве по установке Linux Mirantis Container Runtime.
    Примечание:

    В настоящее время Mirantis не предлагает отдельного руководства по установке для Rocky Linux, но можно использовать руководство по установке Red Hat Enterprise Linux для установки на Rocky Linux.

    Примечание:

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

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

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

Установка Docker Engine Community на Red Hat Enterprise Linux Server или AlmaLinux

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

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

    Полный порядок действий по удалению см. в документации Docker для соответствующей версии.

  2. Выполните действия, описанные в разделе Установка Docker Engine на CentOS.

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

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

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

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

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

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

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

    Полный порядок действий по удалению см. в документации Docker для соответствующей версии.

  2. Выполните действия, описанные в разделе Установка Docker Engine на Ubuntu.

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

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

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

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

Установка Docker Engine Community на Rocky Linux

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

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

    Полный порядок действий по удалению см. в документации Docker для соответствующей версии.

  2. Выполните шаги из руководства Rocky Linux Docker.

    Демон 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. Чтобы избежать нехватки дискового пространства при последующих обновлениях, убедитесь, что в директории /var есть не менее 75 ГБ дискового пространства.

  3. Отредактируйте /etc/docker/daemon.json.

    Примечание:
    Если этот файл не существует, создайте его.

  4. Установите data-root в локальную директорию на вашем компьютере.

    {"data-root" : "/data/docker"}

  5. Удалите /var/lib/docker и создайте жесткую ссылку на /data/docker.

    $ rm -rf /var/lib/docker
    $ ln -s /data/docker /var/lib/docker

  6. Перезапустите Docker.

    $ systemctl stop docker.service
    $ systemctl start docker.service

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