K8s已经成为一线大厂分布式平台的标配技术。你是不是还在惆怅怎么掌握它?来这里,大型互联网公司一线工程师亲授,不来虚的,直接上手实战,3天时间带你搭建K8s平台,快速学会K8s,点击下方图片可了解培训详情。越了解事物的本质就越接近真相。我发现学习Git内部是如何工作的以及Git的内部数据结构这部分内容,对于理解Git的用途和强大至关重要。若你理解了Git的思想和基本工作原理,用起来就会知其所以然,
一、Git基本概念Git是分布式的版本管理系统,每台机器都可以基于远程中心服务器拥有自己的版本,如图: 远程中心服务器一般叫做Origin repository。下面来看一下本地计算机包含哪些内容,图片来自于Git官网,包含三个区域: (1) 工作目录(working Directory):我们肉眼能够看到的目录及相应的文件; (2) 暂存区(Staging Area
在这篇博文中,我们将深入探讨如何在 Jenkins 中拉取 Git 仓库、使用 Docker 构建镜像并发布的整个过程。我们将采用系统化的方法来记录每一个步骤,包括环境配置、编译过程、参数调优、定制开发、错误集锦以及进阶指南。 ## 环境配置 在进行 Jenkins 与 Docker 集成之前,我们需要确保环境配置妥当。以下是我们所需的环境组件及其版本。 ### 依赖版本表格 | 组件
原创 5月前
51阅读
84992778
原创 2022-08-02 06:57:04
211阅读
1.首先检查自己现在在哪个分支,如果在dev开发分支,看是否有最新代码没有提交,如果有,先 git add . git commit -m 缓存一下代码,
原创 2024-06-21 11:25:21
43阅读
上传更新上传图文详解——将本地项目上传到码云(gitee)远程仓库 前提条件:   1、本地电脑上已经安装了 git客户端,未安装的,具体安装过程可以参考此安装链接: ,博主在这里就不多做赘述了2、用户已经在码云上注册完成具体操作步骤: 1、登录码云,在码云上新建仓库,填写相关内容,创建仓库2、在本地对应盘符下面,新建文件夹,例如:F:\gitRemote3、点击新建的文件夹,右键点击 Git B
转载 6月前
20阅读
jenkins实现从git上自动拉取源代码——>自动编译——>发布到测试服务器——>验证测试,这个大家应该都知道,但是关于源代码里的配置文件,可能就会有点头疼了,一般测试都会自己的测试分支,但是测试分支的代码可能是开发提交,也可能是测试从开发分支自行合并到测试分支,但是不管如何,这里面都有一个问题,有可能开发把配置文件更新成了localhost,哈哈哈~如果我们在拉取源代码后,自
转载 2023-11-14 13:57:11
69阅读
开源 Git 项目昨天发布Git 2.33,其中包含来自超过 74 个贡献者的
原创 2023-07-30 07:32:47
193阅读
一、安装或配置环境,略...不会的可以百度(1)配置jdk1.8(2)安装jenkins(3)安装git (4)配置ant (5)下载jmeter并解压;这一篇博客已实现 jenkins+ant+jmeter二、ant配置:  2.1 将jmeter安装目录下E:\apache-jmeter-5.1.1\extras的ant-jmeter-1.1.1.jar复制到an
之前,在服务器上直接安装配置过gitlab,感觉需要配置安装的东西还是挺多的:git,redis,postgresql,nginx等。这么多服务一起,备份和迁移都不方便。为了避免这个问题,决定将gitlab进行docker化部署。所有服务组件都在一个docker容器里面,只需将重要的配置、repo数据等挂载在宿主机上保存。平时只要备份挂载的数据目录即可,另外,如果需要迁移,也只需把数据目录拷贝到其
转载 2024-04-13 16:42:51
33阅读
1、创建Jenkins数据和配置目录,并授权mkdir /data/jenkins chmod 777 /data/jenkins2、拉取Jenkins镜像docker pull jenkins/jenkins3、启动Jenkinsdocker run -d -u root --name jenkins -m 1024M --memory-swap=1024M --restart=always -
转载 2024-03-30 22:04:50
47阅读
这里以gitbook的项目为例,GitHub中的gitbook项目部署在Jenkins中,执行git push命令时自动执行Jenkins构建,其他项目只是最后的执行脚本不同环境准备安装Jenkins,详情见Jenkins安装 配置Jenkins插件,Git,GitHub的一些相关插件安装gitbook,见gitbook 安装,如果你的项目不是gitbook的,这个可以不用安装获取GitHub的P
转载 2024-03-29 13:21:59
67阅读
公司内部的测试环境中使用的Jenkins环境是1.65,现在已经更新了很多个版本了,但是由于一直正常使用也未升级;其实只要功能、安全、稳定性可以一般都很少经常升级的;但是为了跟上开源的步伐在虚拟机上做了一个新版本的测试;发现之前的好几个插件都已经在新版中去掉了;本次仅记录经常使用到的git代码分支获取的插件问题;    jenkins可以通过参数化构建,可以极大方便了开发部署,
转载 2024-04-08 13:28:41
57阅读
一、设置Jenkins和业务机之间互信 1、Jenkins机拷贝秘钥 ssh-copy-id -P 13221 root@IP 2、如果无法正常互信需要修改相关配置 2.1、权限问题 .ssh目录,以及/home/当前用户 需要700权限,参考以下操作调整 chmod 700 ~/.ssh chmo ...
转载 2021-10-23 13:53:00
782阅读
2评论
docker相关的应用部署的总体步骤: 步骤1:获取对应镜像; 步骤2:生成容器外部是不能直接访问容器数据的,但是可以通过容器跟主机间的端口映射来间接访问容器数据,所以必须要带上-p参数,格式为:-p 主机(宿主)端口:容器端口,外部设备可以通过主机ip:主机端口来间接访问容器内指定数据因为容器类似于进程,如果被kill或删掉,则容器中的数据就不存在,如果想要容器数据的持久化,最好先了解下数据卷的
转载 2023-07-19 19:27:05
114阅读
前期学习系统在本机用Docker全部发布成功。当前正值618大促,华为云推出了15天免费试用主机,刚好想练练手,将学习系统在网络环境发布一下,经过一天的努力,边学习边摸索,成功将系统发布到公有云主机,并进行了测试验证,也发现了一些问题,特此总结记录。一、申请云主机在华为云首页,找到免费试用产品,当然先要注册华为云帐号并进行实名认证,昨天晚上捣鼓半天,没注意时间,没有抢成功。注意:每天早上9:30开
转载 2023-08-23 15:49:24
13阅读
1. 先决条件 Prerequisites安装的 Docker 版本在 1.13 以上。获取了第 3 章节讲的 Docker Compose。获取了第 4 章节讲的 Docker Machine。读了第 1 章节和第 2 章节,知道如何创建容器。确保已经发布了 friendlyhello 这个镜像并上传到了 registry。确保你的镜像可以部署为容器并运行。运行这个命令,用你的信息替换 user
转载 2023-07-17 11:49:37
87阅读
1.docker简介 1.1 docker的发展史 2010年几个年轻人成立了一个做PAAS平台的公司dotCloud.起初公司发展的不错,不但拿到过一些融资,还获得了美国著名孵化器YCombinator的支持,后来微软谷歌亚马逊这样的大厂商也纷纷加入PAAS平台,竞争十分激烈,dotCloud举步维艰.2013年可能是公司发展的不是很好,工程师又不想自己的努力付之东流,于是他们决定将他们的核心技
转载 2023-07-17 11:49:14
74阅读
# 如何使用GitDocker ## 简介 这篇文章将教会你如何使用GitDocker来管理你的项目。Git是一个版本控制系统,用于跟踪和管理代码的修改。而Docker是一个开源的容器化平台,可以将应用程序和其依赖项打包成一个独立的可执行容器。 ## 整体流程 下面是使用GitDocker的整体流程: | 步骤 | 描述 | |---|---| | 1 | 初始化Git仓库 | |
原创 2023-10-14 09:19:08
163阅读
Docker可以说是现在微服务,DevOps的基础,咱们.Net Core自然也得上Docker。.Net Core发布Docker容器的教程网上也有不少,但是今天还是想来写一写。你搜.Net core程序发布Docker网上一般常见的有两种方案:1、在本地编译成Dll文件后通过SCP命令或者WinSCP等工具上传到服务器上,然后构建Docker镜像再运行容器。该方案跟传统的发布很像,麻烦的地
  • 1
  • 2
  • 3
  • 4
  • 5