docker实战(7)使用docker快速搭建gitlab私服

下载镜像

docker pull gitlab/gitlab-ce

使用镜像

镜像中有三个目录用于保存gitlab的数据,出于安全考虑,应该使宿主机目录挂载这三个卷做持久化存储。如果出错保证数据不会丢失。

/etc/gitlab 包含gitlab的配置文件

/var/opt/gitlab gitlab使用的仓库保存所有版本库

/var/log/gitlab gitlab的日志目录

docker run --name gitlab -d -v /gitlab/config:/etc/gitlab

-v /gitlab/repo:/var/opt/gitlab -v /gitlab/log:/var/log/gitlab

-p 2222:22 -p80:80 -p 433:433 gitlab/gitlab-ce为了防止宿主机的22端口被占用,这里使用2222端口映射。配置ssh

另外还需要配置

vim ~/.ssh/config

port 2222

接下来就可以使用了

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180403G0E4YI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券