文章目录
前言
使用docker-compose安装私人gitlab,并打包成docker镜像上传
一、安装环境
centos7.6
1.安装依赖
yum -y install py-pip python3-dev libffi-dev openssl-dev gcc libc-dev rust cargo make
2.安装docker
yum -y install docker
3.安装docker-cmopose
注意不要直接使用yum直接安装,直接安装的版本太低,有些yaml文件识别不了。
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
加执行权限
sudo chmod +x /usr/local/bin/docker-compose
二、安装gitlab
1.编写yaml文件
注意:需要新建好文件夹,我的目录是/root/gitlab/data/
vim docker-compose.yaml