Команду вполне возможно придется вводить с sudo, особенно, если run.sh запускает тоже с sudo. Иначе run.sh покажет ошибку авторизации, как будто не видит факта успешного логина.
2. Healthchecks
У трех докер контейнеров есть хелсчеки, это admin, portal and export-service. В некоторых ситуациях, например, при чрезмерной загрузке ресурсов сервера, healthchecks могут вызывать перезапуски этих контейнеров. Ниже пример из platform.yml для увеличения интервалов и кол-ва попыток для принудительного предотвращения перезапуска контейнеров.
install-docker-ubuntu.sh | Установка последней версии Docker и Docker-Compose на Ubuntu. После выполнения установки нужно перезайти в терминал.
3. Долгий запуск докер сервисов в закрытом контуре
Если сервер платформы не имеет выхода в интернет, то есть вероятность, что докер сервисы будут стартовать очень долго. Связано это с недоступностью ДНС серверов. При чем если мы заблокируем ДНС сервера, например на прокси, то запуск будет быстрый, а вот если они именно не доступны, т.е. ждем таймаута, то старт сервисов продлится примерно 20 минут (время не точное). Происходит это из-за того, что докер при старте сервиса по всей видимости что-то проверяет в реестре. Естественно если ДНС не доступен, то при обращении к cr.yandex он ждет ответа. Поэтому для быстрого решения этой проблемы можно прописать в /etc/hosts следующую строчку: