Docker安装Gitlab教程

 

1、Gitlab介绍

GitLab 是一个用于代码仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务平台,

GitLab 比较适合公司内部的项目管理,用来管理项目成员、代码提交、项目运维。分为社区免费版和企业收费版,针对中小型公司推荐使用社区免费版,功能就够用了。(ce 表示社区免费版 ,ee 表示企业付费版)

注意:安装GitLab官方推荐至少4G的内存,否则可能会卡顿或者运行非常慢。

2、Docker部署Gitlab容器

2.1 搜索Gitlab镜像

docker search gitlab

2.2 下载Gitlab社区免费版最新镜像

docker pull gitlab/gitlab-ce

2.3 查看镜像是否下载成功

docker images

2.4 运行Gitlab镜像

gitlab
docker run --detach \
--hostname=192.167.6.70 \   填写自己的宿主机IP,我的是192.168.xxx.xxx
--publish 443:443 --publish 9001:80 --publish 8022:22 \
--name=mygitlab \
--restart=always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
--volume /etc/localtime:/etc/localtime:ro\
--privileged=true \
gitlab/gitlab-ce:latest

 

参数说明

  • -d 指定后台运行
  • --hostname 指定主机名
  • --name 指定容器名
  • -p 端口映射 https端口( 443 )  http端口(80)  ssh端口(22)
  • --restart always  容器停止后的重启策略: 容器退出时总是重启
  • -v 指定挂载存储卷首先在宿主主机创建对应的目录
  • --privileged=true  开启特权模式

2.5查看容器运行情况

输入命令 dockers ps  查看运行情况 如下图:表示正常运行

 

。。。基本就算好了  输入网址进行访问

 

 

posted @ 2024-05-28 17:02  攻城狮-tester  阅读(853)  评论(0编辑  收藏  举报