docker 安装gitlab以及使用一、安装及配置1.gitlab镜像拉取# gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本 $ docker pull gitlab/gitlab-ce 拉取镜像2.运行gitlab镜像$ docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --resta
转载 2023-07-13 20:48:18
632阅读
学习了Docker的入门篇和进阶篇,简单搞一个CI/CD的实战!1. 安装Docker#1. 卸载旧版本 $ yum remove docker \ docker-client \ docker-client-latest \ docker-common \
转载 2023-08-31 22:18:30
92阅读
一、安装要求本文的操作学习是建立在centos7、Docker上的,如果没有centos7服务器或者安装Docker的话,可以查看Centos7服务器搭建、搭建Docker环境这两篇文章。二、安装1、下载gitlab镜像docker pull gitlab/gitlab-ce:12.3.5-ce.02、查看gitlab镜像docker images3、创建gitlab的配置(etc)、日志(log
 GitLab 安装:我们使用 Docker 来安装和运行 GitLab 中文版,由于新版本问题较多,这里我们使用目前相对稳定的 10.5 版本可以在https://hub.docker.com/search?q=&type=image 搜索相关信息;官网上有许多英文版的gitLab,我们可以使用汉化版的  镜像为:image: 'twang2218/gitl
转载 2024-01-29 00:32:50
467阅读
环境背景:Docker化已经成为一种热门,记录一下使用docker引擎安装gitlab的过程。测试环境:系统软件依赖CentOS 7.4GitLab(latest)docker-ce 18   安装过程: 1. 安装docker引擎并启动[root@server-10 ~]# yum install docker-ce -y    //需要去官方下载dock
转载 2024-06-18 20:27:12
303阅读
目录一、前言二、部署1、环境依赖2、拉取镜像及运行三、配置1、管理员密码初始化2、关闭注册功能3、配置中国时区4、配置https域名访问5、配置邮件通知四、数据备份及恢复1、备份2、通过备份恢复数据五、总结一、前言环境要求:dockerpostfix(gitlab发送邮件使用,根据需要安装)gitlab用户权限:权限说明Guest可以创建issue、发表评论,不能读写版本库Reporter可以克隆
转载 2023-08-31 22:18:08
76阅读
先决条件需要 Docker。请参阅Docker的安装与卸载。设置卷位置在设置其他所有内容之前,配置一个新的环境变量,$GITLAB_HOME 指向配置、日志和数据文件所在的目录。确保目录存在并且已授予适当的权限。对于 Linux 用户,将路径设置为/srv/gitlab:(位置随意即可)export GITLAB_HOME=/srv/gitlab对于 macOS 用户,使用用户的$HOME/git
转载 2023-07-18 09:32:22
186阅读
关于gitlab部署的教程还好,有的看,但到了cicd环节,简直痛苦面具,教程虽多,但断断续续,先不说大部分都是只截取片段,让人云里雾里,不会的看不懂,懂的不需要看,根据步骤跑不起来不说,改了一堆,完全不解释为什么,也分不清是官方要求还是作者自己夹带的私货。痛定思痛,抛弃任何教程,根据报错实时改进,于2023年4月24日完成此篇。官方文档:  https://docs.gitlab.com/run
转载 2023-08-04 20:24:11
181阅读
    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阅读
一、gitlab介绍gitlab官方地址:https://about.gitlab.com/GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的
转载 2024-06-08 23:21:52
111阅读
https://docs.gitlab.com/ee/api/repositories.html curl --header "PRIVATE-TOKEN: fxhDXPRJAowCouXEobrz" "http://localhost/api/v4/repositories" curl --hea
转载 2023-07-05 20:20:42
154阅读
1.构建新的gitlab-runner image,使用如下Dockerfile(ubuntu版本):FROM gitlab/gitlab-runner RUN apt-get update -y RUN apt-get install -y libltdl-dev && \ rm -rf /var/lib/apt/lists/* docker build -
转载 2023-06-12 13:13:07
109阅读
1.what is gitlab-ci docker imageCI/CD 自动化集成,自动化部署。简单的说就是把代码提交到gitlab管理的同时部署到指定的server,打成docker image方便部署。部署的时候只需要将image run container便可以运行。传统做法,代码commit 到gitlab后,login in server执行git pull同步新提交的代码。每次更新
转载 2024-02-24 18:17:09
39阅读
前言这两天在折腾持续集成和交付,公司考虑使用gitlab自带的ci/cd来处理,特此记下来整个流程步骤。一、安装gitlab这个自然不用多说二、使用docker容器安装gitlab-runner组件新建一个docker-compose.yml文件,内容如下,在linux系统下使用 docker-compose up -d 命令跑起来就好(如果不会,可度娘搜索安装和使用)1 version: "3
转载 2023-08-18 15:23:14
155阅读
一、使用Docker搭建Gitlab CI Runner        1:拉去镜像               docker pull gitlab/gitlab-runner:latest&nbs
转载 2023-07-11 01:13:40
125阅读
一、概述        为了方便做一些的测试,我一般不会选择直接在服务器上部署gitlab,那太浪费资源了。一般直接用dockergitlab,这样即快速便捷,又节约资源。二、安装docker        安装docker 的方法很多,这里我就不过多阐述了,我选择了最懒的办法
转载 2023-09-12 13:32:06
243阅读
为什么使用gitlab-runner?        1、我们所有工程代码都托管于gitlab私服        2、在基于gitab下就算选择Jenkins也是需要配置runner作为触发入口   &nbsp
转载 2023-07-11 01:16:19
337阅读
 GitLab Administrator@PC201803221826 MINGW64 /f/BI/bi/脚本 (master) $ mkdir ~/.ssh mkdir: cannot create directory ‘/c/Users/Administrator/.ssh’: File exi
1、生成器的介绍根据程序员制定的规则循环生成数据,当条件不成立时则生成数据结束。数据不是一次性全部生成处理,而是使用一个,再生成一个,可以节约大量的内存。2、创建生成器的方式生成器推导式  【负责简单的】yield 关键字  【一些比较复杂的使用】生成器推导式:与列表推导式类似,只不过生成器推导式使用小括号# 创建生成器 my_generator = (i * 2 for i
环境 CentOS7.5 Docker 安装gitlab 1、拉取镜像 docker pull gitlab/gitlab-ce 2、创建数据卷路径 mkdir -p /data/docker/gitlab/{config,data,logs} 3、启动容器 docker run -d \ --na ...
转载 2021-08-17 22:13:00
145阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5