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.

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

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

  3. Запустите следующую команду, чтобы включить демона 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.

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

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

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

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

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

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

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

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

  2. Выполните шаги в разделе Получение Docker CE для 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

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