centos docker安装gitlab
一、准备
首先准备如下目录(也可以自定义)作为宿主机的映射目录
二、拉取docker gitlab并配置映射
docker pull gitlab/gitlab-ce
拉取下来的镜像2.3G,有点大
创建容器并启动
docker run -d -p 1443:443 -p 10080:80 -p 222:22 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
主要参数说明:
-d: 后台启动
-p 10080:80 : -p端口映射,将容器的80端口映射到宿主机的10080,也就是说当你安装成功后通过IP:10080可以访问gitlab
--name gitlab 给你的容器命名为gitlab 方便后续操作,毕竟通过容器ID进行操作过于麻烦
-v /home/gitlab/config:/etc/gitlab 文件映射-将容器内部的/etc/gitlab映射到宿主机的/home/gitlab/config
最后 gitlab/gitlab-ce 你是根据那个镜像启动的该容器(也就是你上面拉取的gitlab的镜像名)
放弃
由于gitlab占用内存实在太大,需要4G,本人买的腾讯云服务器总共内存也只有4G,并且还要跑一些其他任务,导致运行时总是崩溃,甚至吧服务器都卡挂了2次,所以不得不放弃,但是安装方式如上,没有问题。
还是老老实实用码云吧。
发表回复
要发表评论,您必须先登录。