Мой gitlab-ci запускается только после нескольких попыток повторных попыток. Почти все время возвращает следующую ошибку -
Успешно установлен PyYAML-3.13 awscli-1.16.133 botocore-1.12.123 colorama-0.3.9 documentstils-0.14 futures-3.2.0 jmespath-0.9.4 pyasn1-0.4.5 python-dateutil-2.8.0 rsa- 3.4.2 s3transfer-0.2.0 шесть-1.12.0 urllib3-1.24.1
Вы используете версию 10.0.1, однако доступна версия 19.0.3.
Вам следует рассмотреть возможность обновления с помощью команды 'pip install --upgrade pip'.
$ $ (aws ecr get-login --no-include-email --region us-east-1)
ВНИМАНИЕ! Использование --password через CLI небезопасно. Используйте --password-stdin.
ошибка при подключении: сообщение http://docker:2375/v1.39/auth: dial tcp: докер поиска на [ip здесь]: 53: нет такого хоста
ОШИБКА: задание не выполнено: команда завершена с кодом выхода 1
Иногда я сталкивался с этой ошибкой после запуска команды docker build :
time = "2019-03-28T18: 20: 24Z" level = error msg = "Не удалось набрать gRPC: невозможно подключиться к демону Docker. Работает ли на этом хосте демон docker ?: dial tcp: lookup docker на 10.19.240.10:53: такого хоста нет "
контекст отменен
Однако после нескольких попыток (много) CI успешно работает и создает образ докера и т. Д.
Это мой файл yaml (с указанием места, где он останавливается):
image: docker:stable
variables:
DOCKER_HOST: tcp://docker:2375/
DOCKER_DRIVER: overlay2
services:
- docker:dind
before_script:
- apk add --no-cache curl jq python py-pip sed git curl-dev bash git
- pip install awscli
stages:
- build
- deploy_staging
- deploy_production
Я искал некоторые возможные решения, но еще не повезло.
Спасибо