简单的三步docker构建gitlab私人仓库服务
服务配置:1c2g 2g虚拟内存,服务启动大概需要3.x g内存。
内存不足,无法配置虚拟使用-memory=10m-memory-swap=-1
自定义内存
* *第一步是安装docker并启动* *
* *步骤2提取gitlab映像并运行它* *
#配置文件
mkdir -p /home/gitlab/etc
#数据文件
mkdir -p /home/gitlab/logs
#日志文件
mkdir -p /home/gitlab/data
#拉图片docker拉gitlab/gitlab-ce
* *国内拉动太慢,无法添加加速地址* *
#运行
#查看容器状态
列出容器
* *步骤3修改配置文件* *
不修改配置文件就不能访问它。我们需要修改两个地方。
#修改配置文件
VI/home/git lab/config/git lab . Rb
#配置外部访问地址
#将SSH端口改为8880,以免与主机22端口冲突。
gitlab _ rails[' gitlab _ shell _ ssh _ port ']=8880
#配置ssh协议使用的访问地址
Gitlab_rails='公共ip '
修改VI/home/git lab/data/git lab-rails/etc/git lab . yml
例如,端口: 8880
修改完了,我们重启gitlab吧。
更新gitlab.yml后重启可能不会生效。VI/home/git lab/data/git lab-rails/etc/git lab . yml检查端口是否有效。如果没有,再修改一次。执行以下命令以使其生效:
重启gitlab后,浏览器会访问以下内容:
账号:root
发表评论