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 查看运行情况 如下图:表示正常运行
。。。基本就算好了 输入网址进行访问
本文来自博客园,作者:攻城狮-tester,转载请注明原文链接:https://www.cnblogs.com/zcjbky/p/18218371