一、总体流程部署:开发机(mac) ip:11.11.11.11docker:1.12.1部署机(centos7) ip:10.211.55.4docker:1.12.3生产机(centos7) ip:10.211.55.3docker:1.10.3(装k8s1.4的时候自带安装的版本)总体流程:在开发机开发代码后提交到gitlab之后通过webhook插件触发jenkin
转载 2024-09-27 22:00:44
630阅读
 系统环境:centos7.9gitlab版本:11.1.4一、GitLab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。公司自用为GitLab,公有的为GitHub。二、GitLab系统架构 git用户的主目录通常是/home/git(~git表示主目录路径),GitLab主要以/home/git用户身份安装在用户主
转载 2024-02-10 21:02:10
553阅读
### 离线部署GitLab 在Kubernetes (K8S)环境下,离线部署GitLab是一项比较常见的任务。GitLab是一个功能强大的代码托管平台,可以帮助团队更好地管理和协作开发项目。接下来,我将向你介绍如何在K8S环境下离线部署GitLab。 #### 流程概要 下面是离线部署GitLab的主要步骤: | 步骤 | 描述
原创 2024-05-15 10:52:38
110阅读
目录 一、下载gitlab离线rpm安装包二、在Linux服务器中部署gitlab三、gitlab服务器的运维四、gitlab配置文件解析 一、下载gitlab离线rpm安装包        没有网络的安装方式:       https:/
目录一、前言1、gitlab ci是什么2、GitLab-Runner是什么3、小结二、部署gitlab-runner1、Docker 安装 gitlab-runner2、使用二进制文件3、Linux安装gitlab-runner三、向gitlab注册gitlab-runner四、编写gitlab-ci.yml1、gitlab-ci.yml参数2、.gitlab-ci.yml文件示例一、前言1、g
1.安装依赖软件yum  -y  install  policycoreutils  openssh-server   openssh-clients   postfix2.下载对应gitlab-ce离线包https://packages.gitlab.com/gitlab/gitlab-ce3.拷贝至安装目录,然后执
我是在本地虚拟机进行搭建,所以建议虚拟机内存2G以上,且注意一定要配置阿里云加速,否则下载很慢(如何配置本文章就不演示了)一、通过docker下载gitlab镜像文件docker pull beginor/gitlab-ce:11.0.1-ce.0 正在下载中界面 二、查看docker镜像仓库docker images可以看到,我们已经下载了GitLab到我们
一、背景公司是局域网开发环境,资源文件用svn管理,代码用git管理。GitLab有点大,而且只能在Linux下使用,所以选择了轻巧的GitBlit。后来GitBlit被暴漏洞,不让用,无奈只好再次选择GitLab。二、调研我们服务器是Windows系统,原准备用Docker,没弄明白,安装在Windows上跑不起来。于是改用虚拟机里装个Linux系统,再安装GitLab。三、实操1、GitLab
正文Author: Sam Date: 4 Jan at 10AM Commit message: Removed outdated marketing information Commit ID: aabb1122 Author: Alex Date: 3 Jan at 1PM Commit message: Added sales figures for January Commit ID:
docker部署dockergitlab lfs push报错)仅仅做了部分修改(直接进行1.1和3部分即可完成部署)。1.pull gitlab镜像并启动容器1.1拉取镜像:sudo docker pull gitlab/gitlab-ce1.2启动容器:docker run -itd -p 9980:80 -p 9922:22 -v /usr/local/gitlab-test/etc:/
转载 2024-04-09 20:16:36
108阅读
一、安装要求本文的操作学习是建立在centos7、Docker上的,如果没有centos7服务器或者安装Docker的话,可以查看Centos7服务器搭建、搭建Docker环境这两篇文章。二、安装1、下载gitlab镜像docker pull gitlab/gitlab-ce:12.3.5-ce.02、查看gitlab镜像docker images3、创建gitlab的配置(etc)、日志(log
一、docker安装包下载下载地址:Index of linux/static/stable/x86_64/ (docker.com)二、环境准备1、防火墙1.1 查看防火墙状态sudo systemctl status firewalld1.2 关闭防火墙并查询状态sudo systemctl stop firewalld 2、关闭selinuxselinux是linux系统下的一个安
转载 2023-05-30 19:55:16
306阅读
由于服务器不能联网 只能离线部署,所以采用离线docker部署Docker安装前提条件: Centos版本必须为7以上。如果之前已安装旧版本,可以卸载安装新的卸载命令: sudo yum remove docker docker-common docker-selinux docker-engine 1.将下载的文件拷贝到你所需安装的系统文件夹内 2.安装docker-ce-selinux
    1.先拉取镜像: docker pull gitlab/gitlab-ce     2. 运行容器: docker run -itd -p 9980:80 -p 9922:22 -v /home/gitlab/etc:/etc/gitlab  -v /home/
转载 2023-05-19 15:39:24
475阅读
由于docker部署gitlab比较方便,于是用docker部署gitlab,安装步骤如下:我拿的虚拟机做的测试,系统是centos 7.1,我ip是192.168.12.234.docker安装以及基础知识这里就不说了1. 下载gitlab镜像docker pull gitlab/gitlab-ce2. 运行gitlab实例mkdir -pv /data/
原创 2017-06-23 16:23:13
3835阅读
1. 部署#设置一个临时变量docker run 的时候可用,后面的路径可根据自己需要更改 GITLAB_HOME=/var/git-lab #启动容器,需要有一个端口与宿主机一同,不然发送邮件的时候那链接访问不了。 #--hostname 改成自己主机的IP地址或者是域名,映射的端口根据自己的实际需要更改。其他的配置就就别更改了。 docker run --detach \   --hostna
转载 2021-03-27 18:34:11
463阅读
2评论
docker 部署 gitlab安装gitlab#1:拉取gitlab镜像 docker pull gitlab/gitlab-ce 或者 twang2218/gitlab-ce-zh #2:生成挂载目录 mkdir -p /data/gitlab/etc mkdir -p /data/gitlab/log mkdir -p /data/gitlab/data #3:启动容器(用的时候调整下命令
原创 2023-04-07 10:02:15
146阅读
1点赞
# Docker部署GitLab教程 ## 导言 在这篇文章中,我将教你如何使用Docker部署GitLabGitLab是一个非常流行的代码托管和项目管理工具,使用Docker能够简化GitLab部署过程并提供更好的可移植性和可扩展性。在开始之前,请确保你已经安装了DockerDocker Compose。 ## 整体流程 下图是整个部署GitLab的流程图: ```mermai
原创 2023-08-18 11:59:00
207阅读
一、基础环境简述,麒麟v10系统,arm-kunpeng9201、官网下载二进制包https://download.docker.com/linux/static/stable/aarch64/2、安装脚本把docker安装包和脚本放到/opt目录下,执行脚本vim /opt/install_docker.sh#!/bin/sh # 设置变量 #要安装的docker版本 DOCKER_INS
原创 2024-05-04 10:25:14
63阅读
下载镜像bashdockerpullgitlab/gitlabce运行容器bashsudodockerrun\hostnamegitlab.example.com\publish8443:443publish8081:80p2222:22\namegitlab\restartalways\volumeHOME/_docker/gitlab/config:/etc/gitlab\volumeHOME
原创 2022-10-18 09:05:53
301阅读
  • 1
  • 2
  • 3
  • 4
  • 5