docker gitlab搭建

Vckin發表於2021-12-13

建立 網路

docker network create --subnet=172.18.0.0/16 mynetwork

拉取映象

docker pull twang2218/gitlab-ce-zh
##或者
docker pull gitlab/gitlab-ce

建立容器

docker run -d  -p 443:443 -p 80:80 -p 222:22 --net mynetwork --ip 172.18.0.2 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab twang2218/gitlab-ce-zh

修改配置

vi /home/gitlab/config/gitlab.rb
# 配置http協議所使用的訪問地址,不加埠號預設為80
    external_url 'http://192.168.2.218'

    # 配置ssh協議所使用的訪問地址和埠
    gitlab_rails['gitlab_ssh_host'] = '192.168.2.218'
    gitlab_rails['gitlab_shell_ssh_port'] = 222 # 此埠是run時22埠對映的222
# 重啟gitlab容器
$ docker restart gitlab
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章