services: gitlab: image: 'gitlab/gitlab-ce:latest' restart: always container_name: gitlab-ce env_file: - gitlab.env ports: - '8586:8081' - '2222:22' volumes: - './git-data/config:/etc/gitlab' - './git-data/logs:/var/log/gitlab' - './git-data/data:/var/opt/gitlab' gitlab-runner: image: gitlab/gitlab-runner:latest container_name: gitlab-runner restart: always user: root depends_on: - gitlab volumes: - ./runner-config:/etc/gitlab-runner - /var/run/docker.sock:/var/run/docker.sock