Centos7:Docker安装Gitlab
官方教程
https://docs.gitlab.com/omnibus/docker/
[root@master ~]# docker search gitlab
INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED
docker.io docker.io/gitlab/gitlab-ce GitLab Community Edition docker image base... 1784 [OK]
docker.io docker.io/sameersbn/gitlab Dockerized gitlab web server 1022 [OK]
docker.io docker.io/gitlab/gitlab-runner GitLab CI Multi Runner used to fetch and r... 311 [OK]
docker.io docker.io/twang2218/gitlab-ce-zh 汉化的 GitLab 社区版 Docker Image 99 [OK]
docker.io docker.io/gitlab/gitlab-ee GitLab Enterprise Edition docker image bas... 89
docker.io docker.io/jangrewe/gitlab-ci-android GitLab CI image for building Android apps 36 [OK]
docker.io docker.io/centurylink/gitlab This image uses the image from sameersbn /... 24 [OK]
docker.io docker.io/gitlab/dind 21 [OK]
docker.io docker.io/cdrx/rancher-gitlab-deploy Painless deployment of projects built with... 19 [OK]
docker.io docker.io/edbizarro/gitlab-ci-pipeline-php Build and test PHP applications with Gitla... 9
docker.io docker.io/klud/gitlab-runner GitLab Runner for ARM devices 8
docker.io docker.io/ciricihq/gitlab-sonar-scanner Gitlab Docker container to run sonar-scann... 5 [OK]
docker.io docker.io/gitlab/gitlab-runner-helper 5
docker.io docker.io/gitlab/cog GitLab Bundle for Cog 3
docker.io docker.io/dockerphp/gitlab-ci-pipeline Gitlab CI pipeline for PHP applications 2 [OK]
docker.io docker.io/adamkl/gitlab-merge-request-resource Customized with support for gitlab ssh on ... 1 [OK]
docker.io docker.io/benyoo/gitlab 基于sameersbn/gitlab:8.9.4和GitLab 中䬮. 1 [OK]
docker.io docker.io/gotfix/gitlab Dockerized Gitlab with a lot of configurab... 1
docker.io docker.io/mastertinner/gitlab-merge-request-resource A concourse resource to check for new merg... 1 [OK]
docker.io docker.io/primetoninc/gitlab gitlab-ce 1 [OK]
docker.io docker.io/sgillespie/gitlab-runner A Dockerized GitLab Runner that automatica... 1 [OK]
docker.io docker.io/gitlab/gitlab-qa GitLab QA has a test suite that allows end... 0
docker.io docker.io/instrumentisto/gitlab-builder Docker image with minimal toolchain requir... 0 [OK]
docker.io docker.io/sicony/npm-cache-gitlab-mr Concourse CI npm cache resource for gitlab... 0
docker.io docker.io/stanfordlegion/gitlab-ci An image for Gitlab CI. 0 [OK]
[root@master ~]#
[root@master ~]# docker pull docker.io/gitlab/gitlab-ce
Using default tag: latest
Trying to pull repository docker.io/gitlab/gitlab-ce ...
latest: Pulling from docker.io/gitlab/gitlab-ce
22dc81ace0ea: Pull complete
1a8b3c87dba3: Pull complete
91390a1c435a: Pull complete
07844b14977e: Pull complete
b78396653dae: Pull complete
b7b27b5a862c: Pull complete
b36426107b6c: Pull complete
3368a63e7ee5: Pull complete
9af48542e108: Pull complete
89277d2aced7: Pull complete
023bfed27041: Pull complete
Digest: sha256:194d10fcb9421517ce739fb837d8b015bb9154969466e62b0ab057264f063f58
[root@master ~]#
在服务器上创建目录
[root@master ~]# mkdir -p /docker/gitlab/config
[root@master ~]# mkdir -p /docker/gitlab/logs
[root@master ~]# mkdir -p /docker/gitlab/data
docker run -d \
-h gitlab \
-p 2222:22 \
-p 8888:80 \
-p 8443:443 \
-v /docker/gitlab/config:/etc/gitlab \
-v /docker/gitlab/logs:/var/log/gitlab \
-v /docker/gitlab/data:/var/opt/gitlab \
--restart always \
--name gitlab \
gitlab/gitlab-ce:latest
参数说明:
--detach: 设置容器后台运行
--hostname: 设置容器的 hostname
--publish: 端口转发规则(80:Http 访问端口,443:Https 访问端口,8888:主机的 ssh 访问端口,22:Docker 容器中 ssh 访问端口)
--name:容器名称
--restart always:每次启动容器就重启GitLab
--volume: 共享目录挂载,即 docker 容器内外数据共享(/srv/gitlab/data: 应用程序数据,/srv/gitlab/logs:GitLab 的 log,/srv/gitlab/config:GitLab 的配置文件)
--e:配置 Gitlab 运行的环境变量
[root@master ~]# docker run -d \
> -h gitlab \
> -p 2222:22 \
> -p 8888:80 \
> -p 8443:443 \
> -v /docker/gitlab/config:/etc/gitlab \
> -v /docker/gitlab/logs:/var/log/gitlab \
> -v /docker/gitlab/data:/var/opt/gitlab \
> --restart always \
> --name gitlab \
> gitlab/gitlab-ce:latest
735b8de9827a615cb69392f542acc33e4fecec998256af62eb9a36e8733cae12
[root@master ~]#
错误信息:502 Whoops, GitLab is taking too much time to respond.
说明gitlab还没有准备好,再等待一会,刷新浏览器,即可看到如下页面
初次使用gitlab时需要创建默认管理员密码,至少8位,这里输入“12345678”。
我们在登录那里使用root作为用户名,然后用刚刚设置的密码,就可以以管理员身份登录Gitlab。
然后我们需要注册一个普通用户。
Centos7:Docker安装Gitlab相关推荐
- 使用Docker安装Gitlab,Jenkins,Tomcat搭建流水线项目环境,实现DevOps自动化步骤,很详细
使用Docker安装Gitlab,Jenkins,Tomcat搭建流水线项目,实现DevOps自动化 写在前头,入职公司不久,发现公司都是用的Jenkins来实现自动化项目部署,十分方便,但作为底层开 ...
- 解决 Windows Docker 安装 Gitlab Volume 权限问题
解决 Windows Docker 安装 Gitlab Volume 权限问题 参考文章: (1)解决 Windows Docker 安装 Gitlab Volume 权限问题 (2)https:// ...
- centos7 docker安装和使用_入门教程
centos7 docker安装和使用_入门教程 原文:centos7 docker安装和使用_入门教程 说明:本文也是参考互联网上的文章写的,感谢相关作者的贡献. 操作系统 64位CentOS Li ...
- 群晖NAS教程(十六)、利用Docker安装GitLab管理代码工具
为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客 群晖NAS教程(十六).利用Docker安装GitLab管理代码工具 群晖DSM上安装GitLab有两种方式,一种是直接在群晖套件上安装,另一种是 ...
- 使用docker安装gitlab以及gitlab简单使用
使用docker安装gitlab以及gitlab简单使用 docker 安装gitlab以及使用 1.创建主机映射目录 2.gitlab镜像拉取 3.运行gitlab镜像 4.配置 5.配置ssl支持 ...
- docker安装gitlab中文版(gitlab-ce:11.3.0-ce.0社区版)
docker安装gitlab中文版(gitlab-ce:11.3.0-ce.0社区版) 1.安装docker: yum install docker 2.拉取gitlab中文镜像 docker pul ...
- Centos7: Docker安装与实践
Centos7: Docker安装与实践 web 服务与客户端开发实战总结 前言 这是中山大学数据科学与计算机学院2019年服务计算的作业项目.所有代码与博客将被上传至github当中. Github ...
- CeneOS中使用Docker安装Gitlab
场景 CentOS7中Docker的安装与配置: CentOS7中Docker的安装与配置_BADAO_LIUMANG_QIZHI的博客-CSDN博客 首先按照上面在CentOS7中安装Docker ...
- 用Docker安装Gitlab
Gitlab简介 GitLab是一个Git的代码托管工具,有免费的社区版允许我们在本地搭建代码托管网站,也有付费的企业版网站,能够在线托管代码.传统方式是手动下载Gitlab的软件包,然后搭建相关运行 ...
最新文章
- 如何实现Activiti的分支条件的自定义配置(转)
- Talos实验室深入我国DDoS黑市DuTe 揭露各种DDoS团伙、平台、工具及攻击
- linux进程作业号,Linux系统进程管理及作业操作
- 朋友,谁会Symbian S40 Symbian S60 v3/v5 Android?
- 还没来得及买,就已经被淘汰的东西
- 程序员996可还好?某公司强制实行997、007,网友:钱给到位了吗?
- JavaScript如何实现汉字按拼音首字母分组拼序
- 别被你的双眼所欺骗!100张神奇的视觉欺骗图
- 产品经理如何实现自我提升
- 大话设计模式之设计原则
- 企业批量寄件快递教程
- Charles一键设置Breakpoint(断点)
- 1. 人工智能(AI)概述
- 网站favicon图标(网站标志,显示在浏览器地址栏或标签上)
- 查看计算机上隐藏用户,Win732位旗舰版系统下如何查看与删除隐藏账户【图】
- RobotStudio软件:机器人仿真视频录制功能使用方法
- 图像处理(三):单应性矩阵
- 论文投稿指南——中文核心期刊推荐(地球物理学)
- 大数据时代,AV企业如何逐鹿智慧城市?
- [论文]自主水下航行器的底部跟随预瞄控制器
热门文章
- 2007年Java开发者杂志读者选择奖揭晓
- Shell开发环境vim编辑器的配置文件vimrc的参数优化
- Rock Pi开发笔记(二):入手Rock Pi 4B plus(基于瑞星微RK3399)板子并制作系统运行
- 2db多少功率_小吴给大家讲讲——分贝dB与放大倍数的转换关系
- 2008年“TI杯”湖北省大学生电子设计竞赛元件清单
- slot game开发 Development of slot game
- 洛谷----P1123 取数游戏
- 计算机科学增刊封面,计算机科学 增刊
- 3DMAX纹理插件BerconMaps使用教程
- Windows 成“弃子”,Linux 终上位?