LINUX.ORG.RU
решено ФорумAdmin

gitlab-runner не цепляется к серверу.

 ,


0

2

Дано - gitlab, git-runner. Установлены, настроены, есть образ, с которого нужно пробовать собирать проект, проект импортирован, runner берёт образ, и не может клонировать в него проект.

Failed to connect to work-pc port 80: Operation timed out
В dmesg видно, что пакеты просто дропаются с «IN=docker0» при попытке достучаться до самого gitlab. Правило в Chain INPUT:
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
есть.
Chain DOCKER (1 references)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
ACCEPT     all  --  anywhere             anywhere
тоже вроде бы должно разрешать.
SFW2-INext-DROP-DEFLT IN=docker0 OUT= PHYSIN=veth19dc835 MAC=02:42:37:7a:07:5f:02:42:ac:11:00:02:08:00 SRC=172.17.0.2 DST=192.168.1.100 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=46596 DF PROTO=TCP SPT=43982 DPT=80
Как подружить любой контейнер, чтобы он таки мог достучаться до 80-го порта сервера? Контейнер и сервер на одной машине. Контейнер спокойно ходит в интернет и стягивает с него пакеты.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.