blob: 9bf3fdf16804663ff3925016f9da20c3dd01b4d4 [file] [log] [blame]
version: '3'
services:
gerrit-1:
build: ./gerrit-1
networks:
gerrit-net:
environment:
INIT: ${INIT:-1}
volumes:
- ./gerrit-1/git:/var/gerrit/git
- ./gerrit-1/logs:/var/gerrit/logs
- ./gerrit-1/ssh:/var/gerrit/.ssh
- ./gerrit-1/index:/var/gerrit/index
- ./gerrit-1/data:/var/gerrit/data
- ./gerrit-1/etc:/var/gerrit/etc
- ./gerrit-1/db:/var/gerrit/db
- ./gerrit-1/plugins:/var/gerrit/plugins
- ./gerrit-1/tmp:/var/gerrit/tmp
ports:
- "29418:29418"
- "8080:8080"
depends_on:
- sshd
gerrit-2:
build: ./gerrit-2
networks:
gerrit-net:
environment:
INIT: ${INIT:-1}
volumes:
- ./gerrit-2/git:/var/gerrit/git
- ./gerrit-2/logs:/var/gerrit/logs
- ./gerrit-2/ssh:/var/gerrit/.ssh
- ./gerrit-2/index:/var/gerrit/index
- ./gerrit-2/data:/var/gerrit/data
- ./gerrit-2/etc:/var/gerrit/etc
- ./gerrit-2/db:/var/gerrit/db
- ./gerrit-2/plugins:/var/gerrit/plugins
- ./gerrit-2/tmp:/var/gerrit/tmp
ports:
- "39418:29418"
- "8081:8080"
depends_on:
- sshd
sshd:
build: ./sshd
networks:
gerrit-net:
volumes:
- ./gerrit-2/git:/var/gerrit-2/git
- ./gerrit-2/ssh:/root/.ssh
- ./gerrit-1/git:/var/gerrit-1/git
networks:
gerrit-net:
driver: bridge