今天配置gitlab-runner时候出现以上错误,在官网中找到答案 https://gitlab.com/gitlab-org/gitlab-runner/issues/1544 ...
只要是人做的事,随着重复执行次数的增加,难免引入失误,所以现在强调IaC 基础架构即代码 。笔者目前的工作与之息息相关,目标是构建一条 CI CD流水线,将项目编译 测试 打包 发布自动化,选型时根据公司现状,决定用GitLab CI 实现。 本文主要是记录了通过GitLab CI 构建项目的容器镜像时遇到的一个小问题:使用dind docker in docker 时,需要配置registry ...
2019-11-11 10:39 0 401 推荐指数:
今天配置gitlab-runner时候出现以上错误,在官网中找到答案 https://gitlab.com/gitlab-org/gitlab-runner/issues/1544 ...
由于国内特殊的网络环境,往往我们从Docker Hub中拉取镜像并不能成功,而且速度特别慢。 那么我们可以给Docker配置一个国内的registry mirror,当我们需要的镜像在mirror中则直接返回,如果没有则从Docker Hub中拉取。是否使用registry mirror ...
1 - docker in docker(dind) 有时需要在容器内执行 docker 命令,比如:在 jenkins 容器内运行 docker 命令执行构建镜像 直接在 docker 容器内嵌套安装 docker 未免太过臃肿 更好的办法是:容器内仅部署 docker 命令行工具(作为客户端 ...
转载自:https://cloud.tencent.com/developer/article/1010595 1、Gitlab CI介绍 CI:持续集成,我们通常使用CI来做一些自动化工作,比如程序的打包,单元测试,部署等,这种构建方式避免了打包环境差异引起的错误,提高了工作效率 ...
1.构建新的gitlab-runner image,使用如下Dockerfile(ubuntu版本): 2.改变宿主机(centos) /var/run/docker.sock的用户组为root:root 3.启动 ...
首先介绍下环境部分,文章中共涉及到三台服务器,分别用 Gitlab,Jenkins,Deploy 三个名称代替,部署在内网环境,同时因为政策原因,服务器无法直接连通外网。下载 Jenkins 插件时需要添加代理,如服务器可直接联通外网,忽略即可。 其中服务器详细信息 ...
一、安装 1. 安装 docker Docker下载注意:Windows 10 家庭版获取 之前的版本不能直接安装 Docker ,而是需要去安装 Docker Toolbox 我这里安装的是 Docker Toolbox。按照这个安装教程进行安装 ,安装教程 安装完成之后,(由于我 ...
安装 Gitlab CE 和 Gitlab Runner 若有现成环境,这一步可以忽略 用 Docker-Compose 进行安装 具体说明如下(docker-compose.yml 的文件骨架这里不做解释): 接下来直接在 docker-compose.yml 的根目录运行 ...