Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
docker-compose.gitlab.yaml 556 B
version: '3'
services:
  web:
    container_name: gitlab
    image: 'gitlab/gitlab-ce:latest'
    restart: always
    environment:
      VIRTUAL_HOST: "gitlab.dev.docker"
      VIRTUAL_PORT: 443
      VIRTUAL_PROTO: https
      CERT_NAME: dev.docker
      GITLAB_OMNIBUS_CONFIG: "external_url 'http://localhost/';"
    shm_size: '256m'
    ports:
      - 443:443
      - 80:80
      - 22:22
    volumes:
      - '/localdocker/gitlab/config:/etc/gitlab'
      - '/localdocker/gitlab/logs:/var/log/gitlab'
      - '/localdocker/gitlab/data:/var/opt/gitlab'