1、什么是DockerFileDockerFile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。官网:https://docs.docker.com/engine/reference/builder/构建步骤:编写Dockerfile文件docker build命令构建镜像docker run依镜像运行容器实例2、DockerFile构建过程解析1、Docke
转载
2023-12-17 12:56:48
81阅读
安装docker
image.png
我安装的stable 版本
下载下来是一个dmg的安装包,直接安装就可以了。
网络问题
嗯,在国内做开发必须谈网络问题,安装好docker之后,建议使用国内的docker镜像源,我用的是aliyun的。
首先你得有aliyun的账号:
如果你登录了,进入到上面的页面,点击上面页面的【控制台】
然后点击【产品服务】搜索 镜像 点击 容器镜像服务
image.
转载
2023-08-14 08:30:33
94阅读
如何使用GitLab Docker Runner
## 1.流程概述
首先,让我们来看一下“GitLab Docker Runner”的实现流程。下表展示了实现该过程的步骤:
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 安装并配置GitLab Runner |
| 步骤2 | 安装并配置Docker |
| 步骤3 | 创建并配置Docker Runner |
| 步
原创
2024-01-08 11:58:50
58阅读
# 如何实现docker gitlab runner注册
## 一、流程
```mermaid
flowchart TD;
A(准备注册所需信息) --> B(创建GitLab Runner注册命令) --> C(执行注册命令) --> D(验证GitLab Runner是否注册成功)
```
## 二、步骤
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 准备
原创
2024-06-23 06:51:31
90阅读
# GitLab Runner Docker 注册
## 什么是 GitLab Runner Docker 注册?
GitLab Runner 是一个用于与 GitLab CI/CD 集成的程序,用于在项目中执行任务。通过使用 Docker 容器注册 GitLab Runner,可以更方便地管理和部署 Runner。
## 如何注册 GitLab Runner Docker?
### 步骤
原创
2024-04-13 04:51:08
110阅读
# Vue Docker GitLab Runner科普文章
## 引言
在现代软件开发中,前端工程师使用Vue.js作为主要框架来构建用户界面。而在开发过程中,往往需要使用Docker进行项目容器化,以及使用GitLab Runner进行持续集成和持续部署。本文将介绍如何结合Vue、Docker和GitLab Runner来构建高效的前端开发流程。
## Vue.js简介
Vue.js是一个
原创
2024-02-12 05:08:04
55阅读
# 使用GitLab Runner在Docker容器中运行Java程序
在软件开发中,GitLab是一个非常流行的代码托管平台,而GitLab Runner则是用于在GitLab上执行CI/CD(持续集成/持续部署)的工具。本文将介绍如何在GitLab Runner中使用Docker容器来运行Java程序的过程。
## 准备工作
在开始之前,确保你已经安装了GitLab Runner并且配置
原创
2024-04-19 05:38:33
24阅读
# GitLab Runner 注册 Docker 的实现
## 概述
在本文中,我将向你介绍如何使用 GitLab Runner 注册 Docker。GitLab Runner 是一个开源项目,它允许你在 GitLab CI/CD (Continuous Integration/Continuous Deployment) 中运行作业。Docker 是一种容器化技术,它可以帮助你构建、发布和运
原创
2024-01-21 08:51:07
77阅读
# 如何配置 GitLab Runner 与 Docker
## 1. 整体流程
首先,我们来看一下整个配置 GitLab Runner 与 Docker 的流程,可以用表格展示如下:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 安装 Docker |
| 2 | 安装 GitLab Runner |
| 3 | 注册 GitLab Runner |
| 4 | 配置
原创
2024-06-26 03:51:12
170阅读
gitlab-runnergitlab runner与gitlab ci结合使用,gitlab ci是gitlab用于协调job的开源持续集成服务。使用go编写,可以作为一个二进制文件运行,不需要特定于语言的要求。特点允许运行:同时执行多个作业对多个服务器(甚至每个项目)使用多个令牌限制每个令牌的并行作业数运行自定义运行环境自动重新加载配置,无需重启启用docker容器的缓存安装centos安装$
转载
2024-01-26 10:18:11
96阅读
如何安装 runner?案例使用的都是 docker 部署,gitlab 使用的是gitlab/gitlab-ce:12.10.14-ce.0所以安装使用的gitlab runner版本是gitlab/gitlab-runner:v12.10.3。查看信息先在 gitlab 上查看添加 runner 时需要配置的 token(版本不一样,查看位置也会不同)。注册运行gitlab-runner re
转载
2023-12-22 20:20:56
186阅读
RunnerRunner就像一个个的工人,而Gitlab-CI就是这些工人的一个管理中心,所有工人都要在Gitlab-CI里面登记注册,并且表明自己是为哪个工程服务的。当相应的工程发生变化时,Gitlab-CI就会通知相应的工人执行软件集成脚本。如下图所示:gitlab里面的runner叫Gitlab-Runner,Gitlab-Runner是配合Gitlab-CI进行使用的。一般地,Gitlab
转载
2024-01-30 20:12:44
284阅读
# 通过docker gitlab runner shell脚本实现持续集成
随着软件开发的复杂性增加,持续集成(Continuous Integration, CI)成为了一种重要的开发实践,它能够帮助团队更快速、更高效地构建、测试和发布软件。而Docker和GitLab Runner的结合,可以提供一个强大的CI/CD解决方案。在本文中,我们将介绍如何通过编写shell脚本来实现Docker
原创
2024-04-21 04:44:08
112阅读
# 教你如何实现“runner docker执行器”
## 1. 流程概述
在实现“runner docker执行器”的过程中,主要分为以下几个步骤:
1. 创建一个Docker容器
2. 将待执行的代码复制到容器中
3. 执行代码并获取结果
## 2. 步骤详解
### 步骤一:创建一个Docker容器
首先,我们需要使用Docker SDK来创建一个Docker容器。以下是Python代码
原创
2024-07-09 05:11:50
21阅读
# 清理GitLab Runner缓存
在使用GitLab Runner时,由于持续集成和持续部署的需要,缓存是一个非常重要的功能。然而,有时候缓存可能会变得过大,占用大量的磁盘空间。这时候就需要进行清理操作,以释放磁盘空间并提高系统性能。
本文将介绍如何通过Docker容器来清理GitLab Runner缓存,让您的系统保持高效运行。
## 1. 查看缓存大小
在清理缓存之前,首先需要了
原创
2024-04-18 06:56:15
903阅读
一、简介 1、GitLab-CI GitLab-CI就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。而且GitLab8.0以后的版本是默认集成了GitLab-CI并且默认启用的。 2、GitLab-Runner GitLa ...
转载
2021-08-27 08:31:00
860阅读
2评论
# 实现Docker安装GitLab Runner的步骤
在Kubernetes(K8S)环境中,安装GitLab Runner是非常常见的操作,它可以帮助我们自动化构建、测试和部署应用程序,提高开发效率。下面将向你介绍如何在Docker环境中安装GitLab Runner,让你能够更好地理解和掌握这一过程。
## 步骤概览
| 步骤 | 操作 | 代
原创
2024-04-25 10:08:58
100阅读
要求 在注册runner之前,您必须首先: 将其安装在与安装 GitLab 的服务器不
原创
2023-04-29 22:01:41
261阅读
# GitLab Runner部署在Docker教程
## 引言
在实际开发过程中,我们经常会使用GitLab来进行代码版本控制,并且使用GitLab Runner来执行CI/CD任务。而部署GitLab Runner在Docker容器中,可以更加方便地管理和扩展Runner的使用。本文将教会你如何实现GitLab Runner部署在Docker的过程。
## 流程图
```mermaid
原创
2023-11-29 05:29:59
302阅读
一、概述 为了方便做一些的测试,我一般不会选择直接在服务器上部署gitlab,那太浪费资源了。一般直接用docker起gitlab,这样即快速便捷,又节约资源。二、安装docker 安装docker 的方法很多,这里我就不过多阐述了,我选择了最懒的办法
转载
2023-09-12 13:32:06
243阅读