docker gitlab

docker gitlab,第1张

docker gitlab

refs:

GitLab Docker images | GitLab

version: '3.6'
services: 
    web: 
      image: 'gitlab/gitlab-ce:latest'
      container_name: 'myGitlab'
      restart: always
      hostname: '192.168.1.111'
      environment: 
        GITLAB_OMNIBUS_CONFIG: |
          external_url 'http://192.168.1.111'
          gitlab_rails['gitlab_ssh_host']='192.168.1.111'
          gitlab_rails['gitlab_shell_ssh_port']=10022
      ports:
        - '80:80'
        - '443:443'
        - '10022:22'
      volumes:
        - '$GITLAB_HOME/config:/etc/gitlab'
        - '$GITLAB_HOME/logs:/var/log/gitlab'
        - '$GITLAB_HOME/data:/var/opt/gitlab'
      shm_size: '256m' 
#!/bin/bash
export GITLAB_HOME=/home/wu/work_docker/data_gitlab
docker-compose up -d
#!/bin/bash
export GITLAB_HOME=/home/wu/work_docker/data_gitlab

#docker run -d  -p 443:443 -p 80:80 -p 10022:22 --name myGitlab --restart always -v /home/wu/work_docker/data_gitlab/config:/etc/gitlab -v /home/wu/work_docker/data_gitlab/logs:/var/log/gitlab -v /home/wu/work_docker/data_gitlab/data:/var/opt/gitlab gitlab/gitlab-ce

docker run --detach 
    --hostname 192.168.1.111 
    --env GITLAB_OMNIBUS_ConFIG="external_url 'http://192.168.1.111'; gitlab_rails['gitlab_ssh_host']='192.168.1.111';gitlab_rails['gitlab_shell_ssh_port']=10022;" 
    --publish 192.168.1.111:443:443 
    --publish 192.168.1.111:80:80 
    --publish 192.168.1.111:10022:22 
    --name myGitlab 
    --restart always 
    --volume $GITLAB_HOME/config:/etc/gitlab 
    --volume $GITLAB_HOME/logs:/var/log/gitlab 
    --volume $GITLAB_HOME/data:/var/opt/gitlab 
    --shm-size 256m 
    gitlab/gitlab-ce:latest

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5694057.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存