首页 > 应用开发 > Java > Docker 5分钟搭建GitLab代码仓库
image-20201107230613530 如遇图片加载失败,可尝试使用手机流量访问
GitLab 是一个用于仓库管理系统的开源项目,使用 Git作为代码管理工具;为了更加方便的使用,这里基于Docker安装一个中文社区版;从而实现gitlab的汉化
参考文章:
基于VirtualBox搭建Linux(CentOS 7)虚拟机环境(学习必备技能)
下载镜像
docker pull gitclub/gitlab-ce-zh
创建宿主机持久化目录
三个目录;etc(配置) log(日志) data(数据)
mkdir -p /opt/docker/gitlab/etc /opt/docker/gitlab/
log /opt/docker/gitlab/data
image-20201107164246510 如遇图片加载失败,可尝试使用手机流量访问创建docker-compose.yml
version:
'2'
services:
gitlab:
image:
'gitclub/gitlab-ce-zh'
restart: unless-stopped
hostname:
'gitlab'
environment:
TZ:
'Asia/Shanghai'
GITLAB_OMNIBUS_CONFIG: |
external_url
'http://192.168.1.222:880'
ports:
-
'880:880'
-
'8443:443'
-
'2212:22'
volumes:
- /opt/docker/gitlab/etc:/etc/gitlab
- /opt/docker/gitlab/
log:/var/
log/gitlab
- /opt/docker/gitlab/data:/var/opt/gitlab
external_url 配置的当前gitlab访问的地址
运行
# 运行
docker-compose -f docker-compose.yml up -d
image-20201107182715763 如遇图片加载失败,可尝试使用手机流量访问进入gitlab,设置root用户的密码并登录
http://192.168.1.222:880/

略! 官网下载一个安装包,安装即可!

初始化并上传代码
git init
git remote add origin http://192.168.1.222:880/root/apigcc-demo.git
git add .
git commit -m
"Initial commit"
git push -u origin master
image-20201107184401069 如遇图片加载失败,可尝试使用手机流量访问
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70035356/viewspace-2996038/ ,如需转载,请注明出处,否则将追究法律责任。