当前位置: 首页 > news >正文

Linux学习-上传本地镜像到指定镜像仓库

注:此程序使用前一定要注意,docker镜像列表中不能包含还要使用的镜像,上传后会删除当前镜像列表中所有镜像

#--REGISTRY_REPOSITORY_PREFIX表示registry服务器地址或域名
#--REGISTRY_REPOSITORY_PATH表示服务器地址和上传路径
#!/bin/bash
REGISTRY_REPOSITORY_PREFIX="harbor:443"
REGISTRY_REPOSITORY_PATH="${REGISTRY_REPOSITORY_PREFIX}/library"
docker images|while read i t _;do[[ "${t}" == "TAG" ]] && continue[[ "${i}" =~ ^"$REGISTRY_REPOSITORY_PREFIX/".+ ]] && continuedocker tag ${i}:${t} "${REGISTRY_REPOSITORY_PATH}/${i##*/}:${t}"docker push "${REGISTRY_REPOSITORY_PATH}/${i##*/}:${t}"docker rmi ${i}:${t} "${REGISTRY_REPOSITORY_PATH}/${i##*/}:${t}"
done

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Spring Boot DevTools:简化开发,实现热部署
  • 【自由能系列(初级)】大脑功能与贝叶斯计算——深层生成模型的自由能原理
  • (每日一问)计算机网络:浏览器输入一个地址到跳出网页这个过程中发生了哪些事情?(废话少说版)
  • Harmony南向驱动开发: HDC与真机调试
  • OmniGraffle Pro for Mac 思维导图软件安装
  • 《自然语言处理》—— jieba库的介绍与使用
  • 上新!Matlab实现基于QRGRU-Attention分位数回归门控循环单元注意力机制的时间序列区间预测模型
  • uni-app布局
  • 样式(3)----修改主题颜色
  • 数据库:笔记03SQL
  • 数据结构之内核链表,栈,队列
  • 什么是CSRF跨站请求伪造
  • 【Python 千题 —— 基础篇】身份证隐藏的信息
  • 使用Nginx部署Vue项目
  • Spring Boot 多数据源配置
  • 【comparator, comparable】小总结
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • 2019年如何成为全栈工程师?
  • CentOS 7 修改主机名
  • Java Agent 学习笔记
  • Meteor的表单提交:Form
  • Python学习笔记 字符串拼接
  • Vue实战(四)登录/注册页的实现
  • 利用DataURL技术在网页上显示图片
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 如何实现 font-size 的响应式
  • 算法系列——算法入门之递归分而治之思想的实现
  • 提醒我喝水chrome插件开发指南
  • 听说你叫Java(二)–Servlet请求
  • 微信开源mars源码分析1—上层samples分析
  • 微信小程序开发问题汇总
  • 新手搭建网站的主要流程
  • 学习笔记TF060:图像语音结合,看图说话
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ​学习一下,什么是预包装食品?​
  • # Redis 入门到精通(七)-- redis 删除策略
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • $.ajax,axios,fetch三种ajax请求的区别
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (二)fiber的基本认识
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (附源码)计算机毕业设计ssm电影分享网站
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转载)(官方)UE4--图像编程----着色器开发
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • *算法训练(leetcode)第三十九天 | 115. 不同的子序列、583. 两个字符串的删除操作、72. 编辑距离
  • .form文件_一篇文章学会文件上传
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .NET DataGridView数据绑定说明