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

获取网站缩略图的asp代码wordpress页面生成器

获取网站缩略图的asp代码,wordpress页面生成器,徐州免费网站建站模板,网站建设部工作职能前言#xff1a;脚本写成并非一蹴而就#xff0c;需要不断的调式和修改#xff0c;这里也是改到了7版本才在 生产环境 中验证成功。 该命令 和 脚本适用于以下场景#xff1a;在某些项目中#xff0c;由于特定的安全或政策要求#xff0c;不允许连接到你的镜像仓库。然而…前言脚本写成并非一蹴而就需要不断的调式和修改这里也是改到了7版本才在 生产环境 中验证成功。 该命令 和 脚本适用于以下场景在某些项目中由于特定的安全或政策要求不允许连接到你的镜像仓库。然而项目团队仍需获取特定命名空间下的部分 或者 所有 Docker 镜像。此命令和脚本能够协助您在本地环境拉取并保存所需命名空间中的镜像以便安全地提供给项目团队满足他们的部署和测试需求同时确保遵守相关的安全规定和访问限制。 一、命令获取指定pod镜像 命令-查询镜像版本号 kubectl get pods -n namespace -o jsonpath{range .items[*]}{.metadata.name}{\t}{range .spec.containers[*]}{.image}{\n}{end}{end} | grep -E (pod-name1|pod-name2|pod-name3|pod-name......) 执行结果 命令-save docker save -o namespace_images.tar pod-name1结果......727 pod-name2结果......21164728 pod-name3结果......build_20241021181731 pod-name......结果 执行结果 最后会生成一个tar包 二、自动化脚本获取指定命名空间下全量pod镜像 脚本内容 #!/bin/bash# 提示用户输入命名空间 echo -e 请输入命名空间 read -e NAMESPACE# 获取当前脚本的绝对路径 SCRIPT_DIR$(cd $(dirname $0) pwd)# 定义输出文件名格式为 命名空间_images_日期.tar OUTPUT_FILE${NAMESPACE}_images_$(date %Y%m%d).tar# 获取该命名空间下的所有 Pod 的名称和镜像 POD_NAMES$(kubectl get pods -n $NAMESPACE -o jsonpath{range .items[*]}{.metadata.name}{\n}{end}) IMAGES$(kubectl get pods -n $NAMESPACE -o jsonpath{range .items[*]}{range .spec.containers[*]}{.image}{\n}{end}{end} | sort | uniq)# 拼接所有镜像名称成一个字符串 IMAGE_STRING for IMAGE in $IMAGES; doIMAGE_STRING$IMAGE done# 拉取所有镜像 echo 正在拉取所有镜像... for IMAGE in $IMAGES; dodocker pull $IMAGE done# 保存所有镜像到一个文件 echo 正在将所有镜像保存到单个 tar 文件$OUTPUT_FILE docker save $IMAGE_STRING -o $SCRIPT_DIR/$OUTPUT_FILEecho 所有镜像已处理并保存到 $SCRIPT_DIR/$OUTPUT_FILE脚本执行后等待执行结束会生成一个以 命名空间 和 当前日期 的tar包 以下是脚本的详细解析 获取指定命名空间下所有 Pod 的镜像列表并去重 IMAGES$(kubectl get pods -n $NAMESPACE -o jsonpath{range .items[*]}{range .spec.containers[*]}{.image}{\n}{end}{end} | sort | uniq)这行代码使用 kubectl 命令获取指定命名空间下所有 Pod 的镜像列表。jsonpath 参数用于提取镜像名称然后通过管道传递给 sort 和 uniq 命令以确保列表中的镜像名称是唯一的去重。 将所有镜像名称拼接成一个字符串 IMAGE_STRING for IMAGE in $IMAGES; doIMAGE_STRING$IMAGE done这个循环遍历去重后的镜像列表 IMAGES并将每个镜像名称添加到 IMAGE_STRING 变量中镜像名称之间用空格分隔。 定义输出文件名格式为 KaTeX parse error: Expected group after _ at position 19: …MESPACE}_images_̲(date %Y%m%d).tar OUTPUT_FILE${NAMESPACE}_images_$(date %Y%m%d).tar这行代码定义了输出文件的名称格式为 ${NAMESPACE}_images_日期.tar其中 日期 由 date %Y%m%d 命令生成表示当前日期的年月日。 拉取所有镜像 for IMAGE in $IMAGES; dodocker pull $IMAGE done这个循环遍历去重后的镜像列表 IMAGES并对每个镜像执行 docker pull 命令以确保本地有这些镜像的最新版本。 使用 docker save 命令将所有镜像保存到一个 tar 文件中 docker save $IMAGE_STRING -o $SCRIPT_DIR/$OUTPUT_FILE这行代码使用 docker save 命令将所有镜像由 IMAGE_STRING 变量指定保存到一个 tar 文件中。-o 参数指定输出文件的路径和名称该路径是脚本所在目录下的 $OUTPUT_FILE。 输出保存完成的消息 echo All images have been processed and saved to $SCRIPT_DIR/$OUTPUT_FILE这行代码输出一条消息通知用户所有镜像已经被处理并保存到了指定的文件路径。
http://www.hkea.cn/news/14436749/

相关文章:

  • html网站建设源码centos 7.4 wordpress
  • 怎么制作网站ping工具网站空间 购买
  • 邯郸手机网站建设服务招聘小程序怎么制作
  • windows服务器网站权限c 做的网站怎么上传
  • 站长网百度云怎么找资源
  • 仿做网站的网站做直播网站vps可以吗
  • 最传统的网站推广手段如何在百度上发布自己的广告
  • 如何做网站走查文件服务器网站搭建教程
  • 装修网站效果图促进房地产市场健康发展
  • 域名备案网站建设书模板基础的网站建设
  • 模板网站没有源代码国家企用信用信息公示系
  • 搜索引擎优化作业门户网站怎么做seo
  • 购物网站哪个最好手机百度正式版
  • 专业建设特色亮点衡水网站优化推广
  • php网站开发用什么ide国家企业信息服务平台
  • 墙蛙网站谁家做的公司名称设计logo免费
  • 展示型企业网站制作费用稳定的网站建设
  • 少部分网站ie打不开这些网站域名ping不通在线小游戏
  • 网站开发毕设的需求分析北京市住房和城乡建设部官方网站
  • c2c电子商务网站定制开发网站建栏目建那些
  • 小众写作网站温州做网店的网站
  • 深圳专业建站公司有哪些游戏工作室网络组建方案
  • 北京网站制作网站医药外贸是做什么的
  • 龙港网站建设快速做课件的网站
  • 网站商城具有哪些功能模块vi设计的基本原则
  • 微信网站响应式网站合肥网络推广
  • 网站运营如何做东莞网络公司网络推广
  • 手机网站制作费用wordpress 关键词堆砌
  • 工作室网站免费建设郑州网站建设哪家公司便宜
  • 猴王水果竞猜网站建设微信小程序获取wordpress文章