标签:后台运行 target data logs cal 地址 targe start 端口
官方镜像地址 ce版本:
https://hub.docker.com/r/gitlab/gitlab-ce
文档地址:
https://docs.gitlab.com/omnibus/docker/
环境:
阿里云 centos 7.4 2核4G
首先创建好存储目录:
[root@iZbp1625jeg61bc2zzfcotZ ~]# mkdir /usr/local/gitlab_data
[root@iZbp1625jeg61bc2zzfcotZ ~]# cd /usr/local/gitlab_data/ [root@iZbp1625jeg61bc2zzfcotZ gitlab_data]# mkdir -p /usr/local/gitlab_data/gitlab/config [root@iZbp1625jeg61bc2zzfcotZ gitlab_data]# mkdir -p /usr/local/gitlab_data/gitlab/logs [root@iZbp1625jeg61bc2zzfcotZ gitlab_data]# mkdir -p /usr/local/gitlab_data/gitlab/data
然后下载docker下载gitlab的镜像
[root@iZbp1625jeg61bc2zzfcotZ gitlab_data]# docker pull gitlab/gitlab-ce
[root@iZbp1625jeg61bc2zzfcotZ gitlab_data]# docker images
[root@iZbp1625jeg61bc2zzfcotZ gitlab_data]# docker inspect gitlab/gitlab-ce:latest
然后开始创建容器:
[root@iZbp1625jeg61bc2zzfcotZ gitlab_data]# docker run -d --hostname gitlab.example.com --name gitlab -p 8082:443 -p 8083:80 -p 8084:22 --restart always -v /usr/local/gitlab_data/gitlab/config:/etc/gitlab -v /usr/local/gitlab_data/gitlab/logs:/var/log/gitlab -v /usr/local/gitlab_data/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest
#解释:
#-d 指定后台运行
#--hostname 指定主机名
#--name 指定容器名
#-p 端口映射
#--restart always 指定容器停止后的重启策略: 容器退出时总是重启
# -v 指定挂载存储卷
最后登录测试:
标签:后台运行 target data logs cal 地址 targe start 端口
原文地址:https://www.cnblogs.com/shijunjie/p/10488859.html