我们采用Vmware的Harbor做为直接使用Registry2的替代,号称是企业级的私有镜像仓库,Harbor支持中文而且功能全面,可以在线多项目管理Images包括搜索、删除等功能,最主要的是安装也特别简单,Harbor对于Registry2省去一些秘钥、证书的生成等繁杂的配置而且功能更强大。 项目主页https://github.com/vmware/ha
转载 2023-08-21 16:03:34
58阅读
为何使用Gitee而不是GitHub目前国内访问GitHub速度慢,还可能被墙,所以Gitee来构建个人博客。Gitee类似国内版的GitHub,访问速度有保证。环境要求GitNodeJs 默认你已经安装了Git和NodeJS(推荐使用cnpm)开始搭建1. 安装Hexo打开 shell 终端,输入命令`npm install -g hexo`$ sudo cnpm install -g hexo
文章目录前言:公有仓库和私有仓库公共镜像仓库私有镜像仓库一、搭建 Docker 镜像仓库1.1 搭建简化版的镜像仓库1.2 搭建带有图形化界面的镜像仓库1.3 配置 Docker 信任地址二、向私有镜像仓库推送和拉取镜像2.1 推送本地镜像到私有仓库2.2 拉取私有仓库中的镜像 前言:公有仓库和私有仓库在 Docker 生态系统中,镜像仓库(Docker Registry)扮演着关键的角色,用于
转载 2024-06-07 13:00:41
531阅读
前段时间,github搭建了一个自己的博客,的主题是基于hexo的shoka主题,主题比较
原创 2022-11-07 17:46:15
397阅读
阅读本篇文章需要你有Docker、Git、SpringBoot、Linux等基础知识。最近在做毕业设计,遇到一个问题,就是每次编写完一个功能点,就需要重新运行一下项目,然后进行测试,而且项目比较复杂,在本地运行会占用大量的运行内存,导致开发不畅。于是我想着使用Jenkins配合Gitee搭建一个自动化部署平台,并将代码托管到服务器上,这样减轻了本地的电脑压力,也解放了部署的流程。搭建Jenkins
转载 2023-09-09 16:28:04
108阅读
目录一、git的安装        gitee官网直通车:git官网      git安装流程二、git配置与提交giee远程仓库操作方法与命令三  、 本地项目导入仓库        分支
转载 2024-07-31 14:55:05
828阅读
就目前的形势看,一家公司的运维体系不承载在 Docker+Harbor(或 Pouch 等同类平台)之上都不好意思说自己的互联网公司。当然这些技术也不适用于全部公司,技术在迭代,平台也一样,把我使用的工具和大家分享下,一起成长(文章中扩展可按需Google)。Dockerdocker的架构图如下:从图中可以看出几个组成部分 docker client: 即 docker 命令行
转载 6月前
10阅读
目录搭建基础环境1、使用Docker-Compose搭建基础环境2、搭建项目仓库环境,创建Dockerfile文件(2022-12-15更新)3、配置Jenkins3.1、初始化Jenkins3.2、安装核心插件3.3、全局工具配置3.3.1、配置Git。3.3.2、配置Maven3.3.3、配置JDK3.4、配置Git凭证3.5、构建项目3.5.1、配置源码管理3.5.2、构建触发器(2022
转载 2023-10-14 00:13:44
289阅读
## 如何实现“gitee docker” 作为一名经验丰富的开发者,我将教会你如何实现“gitee docker”。首先,我们来看整个实现过程的步骤: | 步骤 | 操作 | | ---- | ---- | | 1 | 创建一个Gitee账号 | | 2 | 创建一个新的仓库 | | 3 | 在本地创建一个Docker镜像 | | 4 | 将Docker镜像推送到Gitee仓库 | | 5
原创 2024-04-16 06:08:05
137阅读
# Docker部署Gitee 在软件开发过程中,版本控制是非常重要的一环。而Git作为目前最流行的版本控制工具之一,被广泛应用于团队协作和代码管理中。而Gitee作为国内优秀的Git代码托管平台,为我们提供了方便快捷的代码管理服务。 使用Docker可以快速部署Gitee,让我们能够更方便地搭建自己的Git代码托管平台,并实现代码的管理和分享。下面我们将介绍如何使用Docker部署Gite
原创 2024-02-21 07:02:02
282阅读
环境搭建背景:本人之前是iOS开发,之后又转战H5、小程序的开发,现在有开始转战跨平台Flutter的一些研究,生命不息,研究不止,因为我们是程序员哈哈,现在我工作的电脑是mac本,所以现在只给大家说一下mac OS系统下,怎么搭建一个Flutter第一步(研究Flutter中文官网):接触一个新东西首先要研究它的官网:入门: 在macOS上搭建Flutter开发环境 大体研究一下就可以看下面的内
转载 2023-12-03 11:16:29
249阅读
Gitea——私有git服务器搭建详细教程原文章大佬原文链接:什么是GiteaGitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证. 官网:https://gitea.io/zh-cn/一、源代码安装方式实验环境为MacOS系统,Windows系统以下操作大同小异 官方文档:https://docs.gitea.io/zh-cn/install-fr
转载 2024-07-16 10:35:31
192阅读
目录版本控制什么是版本控制常见的版本控制工具版本控制分类Git与SVN的主要区别聊聊Git的历史Git环境配置软件下载启动Git常用的Linux命令Git配置设置用户名与邮箱(用户标识,必要)Git基本理论(重要)三个区域工作流程Git项目搭建创建工作目录与常用指令本地仓库搭建克隆远程仓库Git文件操作文件的四种状态查看文件状态忽略文件使用码云github 是有墙的,比较慢,在国内的话,我们一般
# Docker安装Gitee 在进行软件开发的过程中,一个好的代码托管平台是非常重要的。Gitee是一个国内知名的代码托管平台,提供了代码仓库、issue跟踪、CI/CD等功能。本文将介绍如何使用DockerGitee部署在本地环境中。 ## 什么是DockerDocker是一种轻量级的虚拟化技术,可以将应用程序打包成一个独立的容器,包含了运行应用所需的所有依赖。通过Docker
原创 2024-02-28 05:51:24
318阅读
# Docker、Jenkins和Gitee实现持续集成 在软件开发过程中,持续集成(Continuous Integration,CI)是一种实践,旨在通过频繁地将代码集成到共享代码仓库中,从而减少集成问题并加快软件交付速度。Docker、Jenkins和Gitee是三个常用的工具,可以帮助我们实现持续集成。 ## Docker Docker是一种容器化技术,可以将应用程序及其所有依赖项
原创 2024-04-06 06:12:49
30阅读
实现"docker jenkins gitee"的步骤如下: 1. 安装Docker 2. 配置Jenkins 3. 创建Gitee仓库 4. 配置Webhook 5. 构建Jenkins任务 6. 运行Docker容器 下面是每个步骤需要做的事情和相应的代码: 1. 安装Docker: 首先,你需要在你的机器上安装DockerDocker是一个开源的容器化平台,可以帮助我们打包应用程序及
原创 2024-01-12 12:12:24
43阅读
后街男孩主页 教程很详细,内容有点长,听首歌慢慢看为什么需要个人博客古人为了要记往一件事,就在绳子上打一个结。文字是人类文明的最主要的载体。有了文字,人类的知识才能记录下来,得以在空间和时间上广为传播。古埃及人草纸记载其科技成就,使之流传千古。有了文字和书写工具,思想和技术可以保留和传递,就有了文化的延续和发展。现在我们进入信息时代,记录的方式也随着改变,越来越多的笔记软件进入我
前言环境配置真的烦人…不说了泪目。 pwn第二天本来计划继续学栈溢出的,但南邮比赛今晚九点开始,于是先把pwn的环境配置好了再说。 按照网上各种教程结果乱七八糟的不知道怎么弄… 失败过很多次。于是把自己的经验写在这里吧。 今天一天都用来配置环境了= = (主要是我想弄docker) 而且踩的坑太多太多,我已经无力了安装docker——失败然后运行到helloword出错,解决方法 然后后面导入镜像
Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用1、Git与TortoiseGit下载安装Git百度百科:https://baike.baidu.com/item/GIT/12647237Git官网:https://git-scm.com/ ,下载对应操作系统的版本。Git淘宝镜像:http://npm.taobao.org/mirrors/git-for-
什么是持续集成?持续集成(Continuous integration,简称CI)。        根据敏捷大师Martin Fowler的定义,“持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成
转载 2024-10-27 21:34:20
20阅读
  • 1
  • 2
  • 3
  • 4
  • 5