使用Jenkins制作镜像并上传到Harbor仓库!

这篇具有很好参考价值的文章主要介绍了使用Jenkins制作镜像并上传到Harbor仓库!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

上一阶段,记录使用jenkins打包java项目成jar包,并上传到目标服务器,命令目标服务器打包成镜像并构建运行的流程!
这次,介绍使用jenkins自己构建镜像并推送到harbor仓库!开始!!!

打开jenkins后台系统,并进入项目:

使用Jenkins制作镜像并上传到Harbor仓库!
使用Jenkins制作镜像并上传到Harbor仓库!
使用Jenkins制作镜像并上传到Harbor仓库!

制作镜像:

修改java项目,讲接口的输出由2.0.0改为3.0.0,表示项目新增了了一个版本;
使用Jenkins制作镜像并上传到Harbor仓库!
提交到gitee;并前往git新建版本v3.0.0;
使用Jenkins制作镜像并上传到Harbor仓库!
在jenkins中配置,构建命令:
在构建模块下maven打包命令后添加一个执行shell命令模块如图;
使用Jenkins制作镜像并上传到Harbor仓库!

mv target/*.jar docker/
docker build -t hellojk:$tag docker/

意思是将target文件下的jar包移动到docker文件夹下和dockerfile同目录,最后在docker下执行构建命令;
最后应用保存。

选择构建v3.0.0的项目:
使用Jenkins制作镜像并上传到Harbor仓库!
使用Jenkins制作镜像并上传到Harbor仓库!
成功!!!
使用Jenkins制作镜像并上传到Harbor仓库!

推送制作好的镜像到Harbor仓库:

在上面的制作镜像的命令出添加下面的3 4 5行;登录harbor–为镜像添加别名–推送该镜像;

mv target/*.jar docker/
docker build -t hellojk:$tag docker/
docker login -u admin -p 2220946265lisi 8.142.86.121:8098
docker tag hellojk:$tag 8.142.86.121:8098/firsth-harbor/hellojk:$tag
docker push 8.142.86.121:8098/firsth-harbor/hellojk:$tag

使用Jenkins制作镜像并上传到Harbor仓库!
再次构建:
使用Jenkins制作镜像并上传到Harbor仓库!
使用Jenkins制作镜像并上传到Harbor仓库!
使用Jenkins制作镜像并上传到Harbor仓库!

可以看到已经推送到自建的Harbor仓库中;文章来源地址https://www.toymoban.com/news/detail-446480.html

到了这里,关于使用Jenkins制作镜像并上传到Harbor仓库!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker进阶:使用Docker部署Harbor私有镜像仓库

    💖The Begin💖点点关注,收藏不迷路💖 Harbor是一个开源的企业级Docker Registry服务器,提供了安全的镜像管理功能,支持用户和角色的管理、访问控制、以及活动审计等特性。通过搭建Harbor,我们可以方便地管理和共享Docker镜像,适用于企业内部的应用部署和开发团队的协作。

    2024年04月17日
    浏览(32)
  • K8s集群使用容器镜像仓库Harbor

    1.1.1 docker-ce安装 1.1.1.1 获取YUM源 使用阿里云开源软件镜像站。 1.1.1.2 安装并设置启动及开机自启动 1.1.2 docker compose安装 1.1.3 获取harbor安装文件 1.1.4 修改配置文件 1.1.5 执行预备脚本 1.1.6 执行安装脚本 1.1.7 验证运行情况 1.1.8 访问harbor UI界面 2.1.1 新建一个harbor私有仓库 2.1.2

    2024年02月02日
    浏览(51)
  • docker harbor的安装使用以及镜像上传和拉取

            harbor是一个开源的容器镜像仓库,可用于存储和分发docker镜像。它提供了安全性、标签、注释、审核和访问控制等高级功能。 harbor旨在帮助用户管理和分发docker镜像,并使其更具可信度和可管理性。 下载并安装docker和docker compose,没有下载的可以看这篇文章dock

    2024年01月22日
    浏览(37)
  • docker使用harbor进行镜像仓库管理演示以及部分报错解决

    目录 一.安装harbor和docker-compose 1.下载 2.将该文件修改为这样,修改好自己的hostname和port,后文的用户和密码可以不改也可以改,用于登录 3.安装 二.修改daemon.json文件和/etc/hosts文件 三.使用powershell作windows端域名映射 四.浏览器使用域名登录验证 1.用户admin,密码没有修改默认

    2024年02月10日
    浏览(29)
  • k8s使用helm部署Harbor镜像仓库并启用SSL

    参照:https://zhaoll.blog.csdn.net/article/details/128155767 有多种安装方式,根据自己的k8s版本选择合适的helm版本 参考:https://blog.csdn.net/qq_30614345/article/details/131669319 我们这里使用helm安装harbor,项目地址:https://github.com/goharbor/harbor-helm (1)拉取项目文件 (2)解压并修改配置 tar -z

    2024年02月16日
    浏览(32)
  • 【云原生 | Docker 高级篇】11、Docker 私有镜像仓库 Harbor 安装及使用教程

    目录 一、Harbor 介绍 二、Harbor 的优势 三、Harbor 部署安装 3.1 部署环境 3.2 为 Harbor 自签发证书 3.3 安装 Harbor 3.4 设置开机自启 四、Harbor 图像化界面使用说明 4.1 修改本地 hosts 文件 4.2 访问 harbor 4.3 创建项目 五、测试使用 harbor 私有镜像仓库 5.1 修改 docker 配置 5.2 登录 harbor

    2024年01月17日
    浏览(29)
  • Gitlab 使用 docker buildx 多重构建镜像上传私有 Harbor与 Dockerhub

    三台虚拟机 192.168.10.2 harbor 仓库 192.168.10.3 gitlab-ce 192.168.10.4 gitlab-runner 192.168.10.5 开发平台 系统: CentOS Linux release 8.5.2111 CPU: 4c 内存:8G 磁盘:40G 2.1 安装 docker buidx buidx在 gitlab runner 节点安装 默认的 docker build 命令无法完成跨平台构建任务,我们需要为 docker 命令行安装 bu

    2024年02月17日
    浏览(45)
  • 【使用mysql:5.6和 owncloud 镜像,构建一个个人网盘。 安装搭建私有仓库 Harbor】

    登录 通过IP访问,输入账号admin,密码Harbor12345(初始密码在harbor.yml 文件有记录) 创建用户 创建项目 (1)基于centos基础镜像; (2)指定作者信息; (3)安装nginx服务,将提供的dest目录(提供默认主页index.html)传到镜像内,并将dest目录内的前端文件复制到nginx的工作目录

    2024年02月11日
    浏览(29)
  • Docker使用mysql:5.6和 owncloud 镜像,构建一个个人网盘,安装搭建私有仓库 Harbor

    在网页中输入本机的IP地址 在网页中输入本机的IP地址加上:8080,用户名admin密码Harbor12345。登录成功页面如下:

    2024年02月11日
    浏览(34)
  • Harbor 镜像仓库

    目录 一、Harboar概述 1.1 什么是 Harbor 1.2 Harbor优势 1.3 Harbor构成 1.4 Harbor的误区 二、Harbor 安装(http) 2.1 两种方式 2.2 具体安装步骤 2.2.1 先安装Docker和Docker Compose 2.2.2 下载Harbor 2.2.3 harbor.yml 的hostname 2.2.8 镜像推送 三、Harbor部署Https 3.1 生成SSL证书 3.2 Harbor启用HTTPS 3.3 重新配置并

    2024年02月13日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包