脚本宝典收集整理的这篇文章主要介绍了Docker--搭建 Gitlab 容器并上传本地项目代码,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
由于是 docker 镜像运行, 所以我们需要把 gitlab 容器的配置、数据、日志存到容器外面,即将其目录映射到主机上
先准备三个目录:
如果参数不懂,可以看这篇文章:https://www.cnblogs.com/poloyy/p/13926296.html
docker run -d -p 443:443 -p 9001:80 -p 8022:22
--name gitlab
--restart always
--PRivileged=true
-v /srv/gitlab/config:/etc/gitlab
-v /srv/gitlab/logs:/VAR/log/gitlab
-v /srv/gitlab/data:/var/opt/gitlab
-v /etc/localtime:/etc/localtime:ro
gitlab/gitlab-ce
http://主机IP:9001
默认用户是root,刚进入时要修改密码不少于八个字符
@H_308_126@
登录
如果出现项目 clone 地址的 IP 地址是一串数字(如下图)
可以:cd /srv/gitlab/config
修改:vim gitlab.rb
添加:
external_url 'http://主机IP'
gitlab_rails['gitlab_ssh_host'] = '主机IP'
gitlab_rails['gitlab_shell_ssh_port'] = 8022
保存后重启容器,docker restart gitlab
然后将项目克隆到主机,就可以进行代码管理了!
以上是脚本宝典为你收集整理的Docker--搭建 Gitlab 容器并上传本地项目代码全部内容,希望文章能够帮你解决Docker--搭建 Gitlab 容器并上传本地项目代码所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。