--- services: git-server: image: git-server restart: always container_name: git-server ports: - "22:22" - "9418:9418" volumes: - /var/git_ssh_keys:/git-server/keys - /var/git/repos:/repos networks: git-network: ipv4_address: 172.22.0.2 cgit: build: ./cgit restart: always container_name: cgit volumes: - /var/git/repos:/repos:ro networks: - git-network networks: git-network: name: git-network driver: bridge ipam: config: - subnet: 172.22.0.0/16 gateway: 172.22.0.1