Установка и настройка Docker
Установить Docker в соответствии с инструкцией: https://docs.docker.com/install/linux/docker-ce/ubuntu/
Версия должна быть не ниже 19.03.0
- Сделать настройку docker по инструкции https://docs.docker.com/engine/install/linux-postinstall/
Установить Docker Compose в соответствии с инструкцией: https://docs.docker.com/compose/install/
Версия должна быть не ниже 1.26.2
Проверка версии docker
Проверить версии можно командами:
docker --version docker-compose --version
Обновление docker
Для обновления docker нужно выполнить секцию "Upgrade Docker Engine"
на странице https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository
На всех машинах выполнить команду
sudo docker swarm leave -f
Если в системе присутствует два и более активных сетевых интерфейса (например, один для корпоративной внутренней сети, а второй для выхода в Интернет), то может потребоваться дополнительно инициализировать Docker Swarm и указать желаемый IP (с которого должна работать платформа). Иначе запуск скрипта run.sh завершится с ошибкой.
Команда для ручной инициализации Docker Swarm:
docker swarm init --advertise-addr <ip address>