Size: a a a

2020 May 16

A

Anatoliy  in ru_gitlab
Anatoliy 
я так понимаю чего-то не хватает для запуска по этому конфигу

docker run --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \
 --non-interactive \
 --executor "docker+machine" \
 --docker-image ubuntu \
 --url "https://gitlab.com/" \
 --registration-token "***********" \
 --description "docker-runner" \
 --tag-list "test_build" \
 --run-untagged="true" \
 --locked="false" \
 --access-level="not_protected"
с начала делаю это.
источник

A

Anatoliy  in ru_gitlab
потом это

docker run -d --name gitlab-runner --restart always \
-v /srv/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/bin/docker:/usr/bin/docker \
-p 8093:8093 \
gitlab/gitlab-runner
источник

A

Anatoliy  in ru_gitlab
в итоге вот такая ошибка если зайти в контейнер ранера

error=failed to update executor: missing Machine options executor=docker+machine
источник

A

Anatoliy  in ru_gitlab
Anatoliy 
я так понимаю чего-то не хватает для запуска по этому конфигу

docker run --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \
 --non-interactive \
 --executor "docker+machine" \
 --docker-image ubuntu \
 --url "https://gitlab.com/" \
 --registration-token "***********" \
 --description "docker-runner" \
 --tag-list "test_build" \
 --run-untagged="true" \
 --locked="false" \
 --access-level="not_protected"
возможно этот конфиг запуска не такой как нужно
источник

DB

Dmitrii Barsukov in ru_gitlab
а раннер где?
источник

A

Anatoliy  in ru_gitlab
делаю изменения в файле, чтоб запустить CI и надпись "Ожидание" - не видит ранер
если в конфиге ранера поменять docker+machine на docker то сразу ранер видится но при сборке ошибка.
Если мой проект запускать на встроеном ранере, а в нем как раз docker+machine то все билдится
источник

A

Anatoliy  in ru_gitlab
Dmitrii Barsukov
а раннер где?
на отдельном сервере
источник

A

Anatoliy  in ru_gitlab
подозреваю что мой конфиг регистраци ранера не такой как нужно для docker+machine
источник

A

Anatoliy  in ru_gitlab
но что именно не так, пока хз
источник

A

Anatoliy  in ru_gitlab
или может отдельный сервер не поддерживает вообще docker+machine
источник

DB

Dmitrii Barsukov in ru_gitlab
ссылку что я давал смотрели? Там как раз про запуск раннера на docker+machine
источник

A

Anatoliy  in ru_gitlab
Dmitrii Barsukov
ссылку что я давал смотрели? Там как раз про запуск раннера на docker+machine
смотрю, но там пока не очень понятно...
источник

DB

Dmitrii Barsukov in ru_gitlab
для запуска в режиме докер машины нужно ставить отдельный софт, просто докера недостаточно
источник

A

Anatoliy  in ru_gitlab
не пойму зачем там google
источник

A

Anatoliy  in ru_gitlab
Dmitrii Barsukov
для запуска в режиме докер машины нужно ставить отдельный софт, просто докера недостаточно
а что еще нужно?
источник

i

inqfen in ru_gitlab
Anatoliy 
не пойму зачем там google
А ты знаешь как docker-machine работает?
источник

DB

Dmitrii Barsukov in ru_gitlab
раздел preparing the env
источник

A

Anatoliy  in ru_gitlab
inqfen
А ты знаешь как docker-machine работает?
пока нет
источник

i

inqfen in ru_gitlab
Так а нахрена тогда тебе docker-machine?
источник

A

Anatoliy  in ru_gitlab
Dmitrii Barsukov
раздел preparing the env
ну вроде все есть
источник