gitlab docker

Docker 官方镜像列表



部署 GitLab

获取 GitLab 镜像

docker pull gitlab/gitlab-ce:8.0.5-ce.0

查看本地镜像

# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
gitlab/gitlab-ce    8.0.5-ce.0          bc8948b5d071        5 months ago        1.268 GB

创建目录

mkdir -p /data/gitlab/{config,data,logs}

创建并运行容器

docker run --detach        --hostname git.taxkiz.com        --publish 9080:80        --name gitlab-8.0.5        --restart always        --volume /data/gitlab/config:/etc/gitlab        --volume /data/gitlab/logs:/var/log/gitlab        --volume /data/gitlab/data:/var/opt/gitlab        gitlab/gitlab-ce:8.0.5-ce.0

查看运行状态

docker ps
netstat -ntulap | grep docker

访问 GitLab

初始账户

用户: root
密码: 5iveL!fe

首次登陆需要修改密码,这里暂时将密码设置为:

时间: 2024-11-06 15:14:29

gitlab docker的相关文章

部署基于Gitlab+Docker+Rancher+Harbor的前端项目这一篇就够了

部署基于Gitlab+Docker+Rancher+Harbor的前端项目这一篇就够了 安大虎 ? momenta 中台开发工程师 6 人赞同了该文章 就目前的形势看,一家公司的运维体系不承载在 Docker+Harbor(或 Pouch 等同类平台)之上都不好意思说自己的互联网公司.当然这些技术也不适用于全部公司,技术在迭代,平台也一样,把我使用的工具和大家分享下,一起成长(文章中扩展可按需Google). Docker docker的架构图如下: 从图中可以看出几个组成部分 docker c

Gitlab - docker 安装实例

在动手安装了一遍 gitlab 之后,发现了一篇利用 docker-compose 安装的文章,测试了一下,可行,完善了一下和大家分享分享. 1.准备工作  yum install -y epel-release    //安装扩展源,装pip yum install -y docker  python-pip   //安装docker和pip pip install docker-compose mkdir -p /opt/data/docker_gitlab/{gitlab,postgres

第三十九章 gitlab搭建与使用(docker版)

一.下载docker镜像 前提:docker引擎已经安装好. docker pull gitlab/gitlab-ce 二.启动应用 docker run -d -h gitlab.zhaojigang.com -p 80:80 -v /etc/gitlab/:/etc/gitlab/ -v /var/log/gitlab/:/var/log/gitlab/ -v /var/opt/gitlab/:/var/opt/gitlab/ --name gitlab docker.io/gitlab/g

使用Docker部署Gitlab

由于公司的代码server已使用Gitosis搭建,但由于用户和权限管理太麻烦. 如今想在原有server上再搭建Gitlab,使用Gitlab官方方法直接安装. 会导致与Gitosis冲突,使得Gitosis不可用, 由于要保持两个服务同一时候存在.所以就想到利用Docker来搭建Gitlab. 下面以Ubuntu 14.04为例安装Docker和Gitlab 安装Docker 在bash中输入命令安装最新的docker sudo apt-get purge docker.io curl -s

docker部署gitlab

由于docker部署gitlab比较方便,于是用docker部署gitlab,安装步骤如下: 我拿的虚拟机做的测试,系统是centos 7.1,我ip是192.168.12.234. docker安装以及基础知识这里就不说了 1. 下载gitlab镜像 docker pull gitlab/gitlab-ce 2. 运行gitlab实例 mkdir -pv /data/gitlab/{config,logs,data} GITLAB_HOME="/data/gitlab" docker

Docker安装Gitlab

一.Ubuntu16.4上Docker安装Gitlab 1.安装docker 参见:https://docs.docker.com/engine/installation/linux/ubuntulinux/ (1)安装ssh sudo apt install vim openssh-client openssh-server (2)安装docker sudo apt-get update sudo apt-get install apt-transport-https ca-certifica

Docker环境下Gitlab备份和还原

说明: 项目的代码的备份是重中之重,时刻备份远程仓库代码是非常有必要的. 具体安装文档: http://yujianglei.blog.51cto.com/7215578/1725962 一.配置Gitlab自动备份,启动gitlab容器时指定一下参数   --env='GITLAB_BACKUP_DIR=/home/git/data/backups'   --env='GITLAB_BACKUPS=daily'   --env='GITLAB_BACKUP_TIME=00:00' \ 二:手动

在docker 中搭建gitlab环境

docker run --name gitlab -it -p 10022:22 -p 10080:80 -p 4433:443 --env 'GITLAB_SECRETS_DB_KEY_BASE=Rpwq35wjLJ5N6CrkvdXsqTDHsh6XG3QkhdtRTkt87fvLwzvlmtdNWMCwNjDj5Xk9' --env 'DB_HOST=192.168.1.58' --env 'DB_NAME=gitlabhq_production' --env 'DB_USER=root'

Debian9 使用 Docker 安装 gitlab完整过程

一. 安装Docker CE (参考 官网指南) 1. 卸载老版本 sudo apt-get remove docker docker-engine docker.io  2. Update the apt package index: sudo apt-get update  3. Install packages to allow apt to use a repository over HTTPS: sudo apt-get install apt-transport-https ca-c