networks: # Nomme explicitement le réseau par défaut utilisé par les services définis dans ce fichier default_vnet: services: gitlab: image: 'gitlab/gitlab-ce:14.1.8-ce.0' restart: always hostname: 'gitlab.services.localhost' networks: default_vnet: aliases: - gitlab.services.localhost environment: GITLAB_OMNIBUS_CONFIG: | external_url 'http://gitlab.services.localhost' gitlab_rails['gitlab_shell_ssh_port'] = 2222 ports: - '127.0.0.1:8084:80' - '127.0.0.1:4443:443' - '127.0.0.1:2222:22' volumes: - '$GITLAB_HOME/config:/etc/gitlab' - '$GITLAB_HOME/logs:/var/log/gitlab' - '$GITLAB_HOME/data:/var/opt/gitlab'