-
小知识:如何利用Gitlab-ci持续部署到远程机器(详细教程)
长话短说,今天聊一聊使用Gitlab-CI 自动部署到远程服务器。 看过这篇文章的朋友,会注意到我是在 Gitlab-Runner服务器上自动部署的站点,本次我们结合ssh部署到远程机器(将CI服务器和部署服务器分离,避免资源抢占)。 SSH免密登陆 还是那句话,CI/CD实质是将我们手动集成、拷贝部署的方式脚本化,远程部署的重要姿势是要求免密操控。 要让Gitlab Runner部署到远程机器,…- 15
- 0
-
小知识:使用docker搭建gitlab详解
使用docker搭建gitlab 在服务器上直接安装gitlab,会装入Git,Redis ,postgresql,nginx等。如果主机已有redis、nginx等,配置会比较麻烦。而且以后gitlab的备份和迁移都不方便。附主机安装教程: https://about.gitlab.com/downloads/#centos7 如果将gitlab进行Docker化部署,所有服务如redis,po…- 4
- 0
-
小知识:Docke实例之搭建gitlab的方法
gitlab介绍概述 gitlab 是一个用于仓库管理系统的开源项目。使用git作为代码管理工具,并在此基础上搭建起来的web服务。github是公共的git仓库,而gitlab适合于搭建企业内部私有git仓库 官网: https://about.gitlab.com/ https://github.com/gitlabhq/gitlabhq 前端:nginx,用于页面及git tool走http…- 4
- 0
-
小知识:Docker-compose一键部署gitlab中文版的方法步骤
一、gitlab介绍 gitlab官方地址:https://about.gitlab.com/ gitlab是利用 ruby on rails 一个开源的版本管理系统,实现一个自托管的git项目仓库,可通过web界面进行访问公开的或者私人项目。它拥有与github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内…- 3
- 0
-
小知识:使用Docker快速部署Gitlab的方法
1. 下载gitlab镜像 ? 1 docker pull gitlab/gitlab-ce 2. 运行gitlab实例 ? 1 2 3 4 5 6 7 8 9 10 GITLAB_HOME=`pwd`/data/gitlab docker run -d \ --hostname gitlab \ --publish 8443:443 --publish 80:80 --publish 2222:…- 6
- 0
-
小知识:基于Docker部署GitLab环境搭建的方法步骤
注意:建议虚拟机内存2G以上,一定要配置阿里云的加速镜像 1.下载镜像文件 docker pull beginor/gitlab-ce:11.0.1-ce.0 2.创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级 ? 1 2 3 4 5 mkdir -p /mnt/gitlab/etc mkdir -p /mnt/gitlab/log …- 3
- 0
-
小知识:docker+gitlab+gitlab-runner部署详解
环境 服务端:centos7 客户端:window 在centos7上部署docker+gitlab+gitlab-runner,win10利用ssh连接,开发人员只需提交代码,就可以进行项目文件上传,打包镜像,发布运行测试 一、centos7上安装docker和docker-compose 安装docker: 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提…- 0
- 0
-
小知识:Docker Gitlab+Jenkins+Harbor构建持久化平台操作
ci/cd概述 ci工作流程设计 git 代码版本管理系统 只能命令行去管理git gitlab 基于git做了图形管理页面,企业使用gitlab做私有的代码管理仓库 github 公共代码管理仓库 搭建gitlab 搭建gitlab先创建工作目录,因为有些数据需要持久化 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [root@www ~]# mkdir -p /gitl…- 8
- 0
-
小知识:docker镜像的导入和导出的实现
gitlab 的docker使用 gitlab docker 启动命令 ? 1 2 3 docker run -d -p 3000:80 twang2218/gitlab-ce-zh:9.0.3 docker run -d -p 8080:80 gitlab/gitlab-ce:latest 将容器修改提交到镜像 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1…- 3
- 0
-
小知识:使用Docker搭建私有GitLab的两种方案
第一种:docker安装 1、拉取开源版本镜像 2、创建对应的数据卷,分别是配置、数据、日志 3、启动容器 4、访问地址 http://ip:8080 即可打开,首次进入需要设置root的密码 第二种:rancher安装 到此这篇关于使用docker搭建私有gitlab的两种方案的文章就介绍到这了,更多相关docker搭建gitlab内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以…- 1
- 0
-
小知识:基于CentOS8系统使用Docker搭建Gitlab的详细教程
目录 一、安装docker 二、安装gitlab 三、初始化gitlab 一、安装docker ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 #1、卸载旧版本 yum remove docker \ docker-client \ docker-client-late…- 2
- 0
-
小知识:使用Docker安装SonarQube的详细教程
目录 1.拉取镜像 1.1拉取相关镜像并运行 1.1.1拉取相关镜像 1.1.2运行镜像 1.2保存并提交已修改的镜像 2.安装成功 3.插件安装 3.1安装Chinese插件 4.docker安装gitlab 4.1.Gitlab镜像拉取 4.2运行gitlab镜像 4.3设置root用户名和密码 4.4保存镜像并推送dockerhub 5.碰到的问题 5.1虚拟内存不够 6.整合Sonar和g…- 6
- 0
-
小知识:docker配置Runner容器的方法
1.创建runner容器 ? 1 2 mk@mk-pc:~/桌面$ docker run -di --name my-runner --net my-gitlab-net gitlab/gitlab-runner:latest addc6e08521a6f707494c7a05e63670331c76baaf261282bdd17e2e24268583b 2.配置runner和gitlab做一个关…- 2
- 0
-
小知识:教你Docker安装GitLab功能
概述 Gitlab是一个开源分布式版本控制系统,由Ruby开发,有管理项目源代码、版本控制、代码复用与查找等功能。 GitLab是一个Git的代码托管工具,有免费的社区版允许我们在本地搭建代码托管网站,也有付费的企业版网站,能够在线托管代码。传统方式是手动下载Gitlab的软件包,然后搭建相关运行环境。不过这种方式非常麻烦,而且如果要更换机器所有配置工作又得重来一边,如果有同学学过Java的话应该…- 1
- 0
-
小知识:docker上快速搭建gitlab、gitlab-runer及实现CI/CD功能
docker基本配置及命令不熟的,看我这篇 http://www.tuohang.net/article/170843.html 1.docker上安装gitlab 参考:http://www.tuohang.net/article/241135.html 1.1 拉取镜像 docker search gitlab docker pull docker.io/gitlab/gitlab-ce 1.…- 3
- 0
-
小知识:Rainbond云原生快捷部署生产可用的Gitlab步骤详解
Gitlab简介 GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。同时Gitlab集成了一系列的CI功能。不得不说,Gitlab在企业中是的使用率非常高。 Rainbond非常推荐用户使用Git代码仓库管理代码,从而获取更好的源代码管理…- 1
- 0
-
小知识:Gitlab-runner+Docker实现自动部署SpringBoot项目
本文基于Gitlab CI/CD及Docker快速实现项目的自动部署。 注意:本文较长,浏览需要12分钟左右。 1.环境要求 以下服务器的操作系统均为Centos7 服务器A:Gitlab 服务器B:GitlabRunner、Docker、docker-compose、Java1.8、maven3.6.3、git ps:这里可以把服务器B的GitlabRunner、Java1.8、mav…- 3
- 0
-
小知识:解决docker搭建gitlab时容器不停重启的问题
在我按照gitlab的官方文档搭建后,准备进入容器修改配置文件时,发现进入不了。显示错误时容器正在重启,如下所示 ? 1 2 [root@gitlab ~]# docker exec -it gitlab /bin/bash Error response from daemon: Container 9780aafac4ed8366f359418e562c8038017e8a9d5675f34ed…- 2
- 0
-
小知识:利用drone ci自动化部署静态博客的完整步骤
前言 一直想自动化部署博客,但一直没有实施计划,直到最近有时间,就搞了起来。ci/cd的工具很多,我想drone ci应该是一款非常适合前端的工具,简单,轻量级,基于docker,支持主流代码托管网站,比如github,gitee,gitlab等等。 准备 我们需要一个已备案的域名和服务器,并申请好ssl证书,用于https证书。我是使用腾讯云的轻量级服务器,大家可以自行选择。至于域名备案和ssl…- 10
- 0
-
小知识:Kubernetes实现CI与CD配置教程
一、基本介绍 基于 Kubernetes 实现 CI/CD 配置,其实和往常那些 CI/CD 配置并没有太大区别。都是通过 提交代码,拉取代码,构建代码,发布代码来实现的。 只不过要是通过 K8s 来实现的话,则是需要将构建好的代码打包成镜像,通过镜像的方式来运行。 CI/CD 流程图: 开发将代码提交代码仓库后,我们便可以通过在 Jenkins 上配置脚本或是 Pipline 的方式来实现代码发…- 18
- 0
-
小知识:Docker搭建私有GitLab服务的方法
Linux操作系统:CentOS 8 配置一(推荐) ? 1 2 3 4 5 6 7 8 docker pull twang2218/gitlab-ce-zh docker run -d -p 8443:443 -p 8090:80 -p 8022:22 \ --restart always \ --name gitlab \ -v /root/data/gitlab/etc:/etc/gitla…- 5
- 0
-
小知识:Docker实战:Docker安装Gitlab教程
今天给大家分享Docker安装GitLab的实战教程,感兴趣的朋友可以一起来学一学! 1、Gitlab介绍 GitLab 是一个用于代码仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务平台, 通过该平台可以实现Github类似的web系统,可以实现浏览代码、管理项目、管理团队人员、管理代码分支、代码提交记录等功能。Gitlab是目前互联网公司最流行的代码版本控制…- 1
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!