docker gitlab搭建

创建 网络

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 协议》,转载必须注明作者和本文链接
Vckin
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!