系统: centos7, 6G内存(gitlab吃内存建议4G内存以上)
系统下载链接:pan.baidu.com/s/1rZ5CBNBW…
提取码:v6tg
首先设置网卡和静态ip /etc/sysconfig/network-scripts/ifcfg-enp0s3
命令 vi ifcfg-enp0s3
ONBOOT="yes"
BOOTPROTO="static"
IPADDR="192.168.0.18" #此为你要设置的静态ip
NETMASK="255.255.255.0" #子网掩码
GATEWAY="192.168.0.1" #宿主机网关
DNS1="114.114.114.114"
DNS2="8.8.8.8"
重启网卡,命令:service network restart
更新yum 命令:yum update
创建挂载目录
mkdir -p /home/gitlab/logs
mkdir -p /home/gitlab/data
mkdir -p /home/gitlab/etc
拉取镜像:docker pull beginor/gitlab-ce:11.0.1-ce.0
运行镜像
docker run -d -p 48080:80 -p 8443:443 -p 8022:22 --name gitlab --hostname 192.168.0.18 --restart always -v /home/gitlab/etc/:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab -v /etc/localtime:/etc/localtime:ro --privileged=true beginor/gitlab-ce:11.0.1-ce.0
等待容器开启完成,访问192.168.0.18:48080即可