Difference between revisions of "GitLab docker compose example"

From wikieduonline
Jump to navigation Jump to search
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
 
     restart: always
 
     restart: always
 
     hostname: 'gitlab.example.com'
 
     hostname: 'gitlab.example.com'
     environment:
+
     [[environment:]]
 
       GITLAB_OMNIBUS_CONFIG: |
 
       GITLAB_OMNIBUS_CONFIG: |
 
         external_url 'https://gitlab.example.com'
 
         external_url 'https://gitlab.example.com'
Line 15: Line 15:
 
       - '443:443'
 
       - '443:443'
 
       - '22:22'
 
       - '22:22'
     volumes:
+
     [[volumes:]]
 
       - '$GITLAB_HOME/config:/etc/gitlab'
 
       - '$GITLAB_HOME/config:/etc/gitlab'
 
       - '$GITLAB_HOME/logs:/var/log/gitlab'
 
       - '$GITLAB_HOME/logs:/var/log/gitlab'
Line 51: Line 51:
  
 
[[Category:Docker]]
 
[[Category:Docker]]
 +
[[Category:GitLab]]

Latest revision as of 12:12, 25 October 2023

https://docs.gitlab.com/omnibus/docker/

version: '3.6'
services:
 web:
   image: 'gitlab/gitlab-ee:latest'
   restart: always
   hostname: 'gitlab.example.com'
   environment:
     GITLAB_OMNIBUS_CONFIG: |
       external_url 'https://gitlab.example.com'
       # Add any other gitlab.rb configuration here, each on its own line
   ports:
     - '80:80'
     - '443:443'
     - '22:22'
   volumes:
     - '$GITLAB_HOME/config:/etc/gitlab'
     - '$GITLAB_HOME/logs:/var/log/gitlab'
     - '$GITLAB_HOME/data:/var/opt/gitlab'
   shm_size: '256m'


web:
  image: 'gitlab/gitlab-ce:latest'
  restart: always
  hostname: 'gitlab.example.com'
  environment:
    GITLAB_OMNIBUS_CONFIG: |
      external_url 'https://gitlab.example.com'
  ports:
    - '80:80'
    - '443:443'
    - '22:22'
  volumes:
    - '/srv/gitlab/config:/etc/gitlab'
    - '/srv/gitlab/logs:/var/log/gitlab'
    - '/srv/gitlab/data:/var/opt/gitlab'
GitLab: docker-compose up -d


Related terms[edit]


See also[edit]

Advertising: