Я видел Gogs + Drone getsockopt: соединение отказано , но мне интересно, изменилось ли что-то.
Мой docker-compose.yml
git:
image: gogs/gogs
ports:
- '8300:3000'
- '443:443'
- '8322:22'
volumes:
- 'gogs-data:/data'
depends_on:
- database
labels:
- 'traefik.backend=git'
- 'traefik.port=3000'
- 'traefik.frontend.rule=Host:git.drone.localhost'
drone-server:
image: drone/drone:0.8
ports:
- 8000
- 9000
volumes:
- drone-server-data:/var/lib/drone/
environment:
- DRONE_OPEN=true
- DRONE_HOST=http://drone-server:8000
- DRONE_SECRET=SECRET
- DRONE_GOGS=true
- DRONE_GOGS_URL=http://git:3000
- DRONE_GOGS_SKIP_VERIFY=true
Послеизменив webhook моего репо в gogs на http://droner -server: 8000 Я вижу, как дрон начинает выполнение.Но не удается клонировать репо:
+ git remote add origin http://git:3000/gituser/repo.git 0s
+ git fetch --no-tags origin +refs/heads/g2: 0s
fatal: unable to access 'http://git:3000/gituser/repo.git/': Could not resolve host: git