精华内容
下载资源
问答
  • 尚农业开发有限公司山区特产(菌类干制品、水果干制品)销售商业计划书(20150401)投资机构定稿.ppt
  • 相信来查找CCGF 108.2-2008 产品质量监督抽查实施规范 蔬菜干制品的你对于这一行业多少也有些了解,而CC...该文档为CCGF 108.2-2008 产品质量监督抽查实施规范 蔬菜干制品,是一份很不错的参考资料,具有较高参考...
  • 食品对于人类而言拥有着获取营养和品味美食两个功能,而水产加工现状(国内与国外)第一部分:水产干制品...该文档为水产加工现状(国内与国外)第一部分:水产干制品,是一份很不错的参考资料,具有较高参考价值,...
  • 通过对含盐量、浸泡液的电导率、VC、叶绿素、干制品复水前后的感官评定分析,研究了清水浸泡、真空渗透、超声波处理等3种脱盐方式对海芦笋干制品含盐量及其品质的影响。结果表明,真空渗透在脱盐效果方面,与超声波...
  • 俗话说国以民为本,民以食为天,食品的生产、安全、质量均需要相应的...该文档为水产加工现状(国内与国外)第一部分:水产干制品 日本的鲑鱼产品,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • 基于湿温度控制和红外加热的面制品干燥品质研究,周文峰,吴敏,综述了各种干燥方式对挂面以及面片干燥速率以及品质的影响、列出国内外在面片干燥方面的相关研究,类比挂面的红外干燥,从而引出
  • 罗克韦尔消费品行业解决方案-乳制品干燥控制应用简介zip,以下为消费品行业解决方案-乳制品干燥控制应用简介,请下载查阅!
  • GB 31604.3-2016 食品安全国家标准 食品接触材料及制品 树脂干燥失重的测定 提供国家标准《GB 31604.3-2016 食品安全国家标准 食品接触材料及制品 树脂干燥失重的测定》电子版的,同时提供更多食品安全,干燥失重,...
  • 化工化学化学制品行业快干胶水领域分析报告(研究报告).pdf
  • 食品饮料类粮油干货行业鲟鱼肉制品领域分析报告(研究报告).pdf
  • 罗克韦尔自动化-消费品行业解决方案-乳制品干燥控制应用简介pdf,
  • 2020年化工化学化学制品行业快干胶水领域行业分析报告(市场调查报告).pdf
  • 2020年食品饮料粮油干货行业鲟鱼肉制品领域行业分析报告(市场调查报告).pdf
  • 主板是属于什么垃圾?很多小伙伴都不是很清楚,下面金投小编将为大家带来详细的介绍。主板是属于可回收垃圾。可回收垃圾是指废纸张、废塑料、废玻璃制品、废金属、废织物等适宜回收、可循环利用的生活废弃物。可回收...

    主板是属于什么垃圾?很多小伙伴都不是很清楚,下面金投小编将为大家带来详细的介绍。

    主板是属于可回收垃圾。可回收垃圾是指废纸张、废塑料、废玻璃制品、废金属、废织物等适宜回收、可循环利用的生活废弃物。可回收物应轻投轻放,清洁干燥、避免污染;废纸尽量平整;立体包装物请清空内容物,清洁后压扁投放;有尖锐边角的,应包裹后投放。

    干垃圾包括砖瓦陶瓷、渣土、卫生间废纸、纸巾等难以回收的废弃物及果壳、尘土、食品袋(盒)。采取卫生填埋可有效减少对地下水、地表水、土壤及空气的污染。

    可回收垃圾

    可回收垃圾指具有市场价格的适宜回收和再利用的废弃物,主要包括五大类。

    废纸 :主要包括报纸、期刊、图书、各种包装纸、办公用纸、广告纸、纸盒等等;

    塑料 :主要包括各种塑料袋、塑料包装物、一次性塑料餐盒和餐具、牙刷、杯子、矿泉水瓶等;

    玻璃 :主要包括各种玻璃瓶、碎玻璃片、镜子、灯泡、暖瓶等;

    金属物 :主要包括易拉罐、罐头盒、牙膏皮等;

    布料 :主要包括废弃衣服、桌布、洗脸巾、书包、鞋等。

    现在提倡垃圾分类,可回收垃圾大家一定要正确丢弃,不要投入干垃圾收集容器中去,你心我心垃圾分类同心,你行我行环境保护同行。

    以上是金投原油网小编为您介绍关于主板是属于什么垃圾的问题,更多的垃圾分类知识请关注金投原油网!

    展开全文
  • Jenkins的制品管理

    千次阅读 2020-03-23 10:58:21
    制品什么? 也叫产出物或工件。制品是软件开发过程中产生的多种有形副产品之一。广义的制品包括用例、UML图、设计文档等。而狭义的制品就可以简单地理解为二进制包。虽然有些代码是不需要编译就可以执行的,但是...

    Jenkins的制品管理

    制品是什么?

    也叫产出物或工件。制品是软件开发过程中产生的多种有形副产品之一。广义的制品包括用例、UML图、设计文档等。而狭义的制品就可以简单地理解为二进制包。虽然有些代码是不需要编译就可以执行的,但是我们还是习惯于将这些可执行文件的集合称为二进制包。

    制品管理仓库

    最简单的制品管理仓库就是将制品统一放在一个系统目录结构下。但是很少有人这样做,更多的做法是使用现成的制品库。

    制品管理涉及两件事情:一是如何将制品放到制品库中;二是如何从制品库中取出制品。

    目前现成的制品库有:Nexus、Artifactory。(nexus经常被用来搭建maven私有仓库)

    docker安装Nexus

    查找镜像

    $ docker search nexus

    下载镜像

    $ docker pull sonatype/nexus3

    启动容器

    docker run -d --name nexus3 \
     --restart=always \
    -p 8081:8081 \
    -p 8082:8082  \
    -p 8083:8083  \
    -p 8084:8084  \
    -p 8085:8085   \
    -v /opt/nexus-data:/nexus-data \
    sonatype/nexus3

    archiveArtifacts制品管理

    archiveArtifacts步骤能对制品进行归档,然后你就可以从Jenkins页面上下载制品了,如图

    file

    Jenkinsfile内容如下:

    file

    archiveArtifacts的参数

    • artifacts(必填):字符串类型,需要归档的文件路径,使用的是Ant风格路径表达式。

    • fingerprint(可选):布尔类型,是否对归档的文件进行签名。

    • excludes(可选):字符串类型,需要排除的文件路径,使用的也是Ant风格路径表达式。

    • caseSensitive(可选):布尔类型,对路径大小写是否敏感。

    • onlyIfSuccessful(可选):布尔类型,只在构建成功时进行归档。

    archiveArtifacts步骤并不只用于归档JAR包,事实上,它能归档所有类型的制品。

    管理Java栈制品

    1. 使用maven发布制品到nexus中

      Maven Deploy插件能将JAR包及POM文件发布到Nexus中

      file

      使用Deploy插件发布需要以下几个步骤。

      (1)配置发布地址。在Maven项目的POM文件中加入:

      file

      Deploy插件会根据Maven项目中定义的version值决定是使用nexus-snapshot仓库还是nexus-release仓库。当version值是以-SNAPSHOT后缀结尾时,则发布到nexus-snapshot仓库。

      (2)配置访问Nexus的用户名和密码。在Nexus中,我们配置了只有授权的用户名和密码才能发布制品。这时需要在Maven的settings.xml中加入配置:

      file

      1. 使用Nexus插件发布制品

        安装Nexus Platform插件

        (1)进入Manage Jenkins→Configure System→Sonatype Nexus页,设置Nexus 3.x的服务器地址,如图

        file

        • 在“Credentials”选项处,增加了一个具有发布制品到Nexus中的权限的用户名和密码凭证。

        • Server ID字段的值,在Jenkinsfile中会引用。

        设置完成后,单击“Test connection”按钮测试设置是否正确。

        (2)在Jenkinsfile中加入nexusPublisher步骤。

        file

        ​ nexusPublisher的参数介绍:

        ​ • nexusInstanceId:在Jenkins中配置Nexus 3.x时的Server ID。

        ​ • nexusRepositoryId:发布到Nexus服务器的哪个仓库。

        ​ • mavenCoordinate:Maven包的坐标,packaging值与Maven中的packaging值一致,可以是jar、war、pom、hpi等。

        ​ • mavenAssetList:要发布的文件,如果是pom.xml,则extension必须填“xml”。

        此插件的缺点:

        ​ • 每个Maven项目都可能不同,必须为每个Maven项目写nexusPublisher方法。

        ​ • 对于多模块的Maven项目,nexusPublisher的参数写起来十分啰唆。

    使用Nexus管理Docker镜像

    1. Nexus:创建Docker私有仓库

      进入Nexus的仓库列表页:Administration→Repository→Repositories,单击“docker(hosted)”

      file

      指定Docker私有仓库提供HTTP服务的端口为8595。私有仓库的地址为:http://<ip>:8595。

      file

    2. 创建Docker私有仓库凭证

      将镜像推送到Docker私有仓库是需要用户名和密码的。我们不能将密码明文写在Jenkinsfile中,所以需要创建一个“Username with password”凭证。

    1. 构建并发布Docker镜像

      当私有仓库创建好后,我们就可以构建Docker镜像并发布到仓库中了。假设Dockerfile与Jenkinsfile在同一个目录下,我们看一下Jenkinsfile的内容。

      file

      ​ withDockerRegistry步骤做的事情实际上就是先执行命令:docker login-u admin-p****http://192.168.0.101:8595。其间,所生成的config.json文件会存储在工作空间中。然后再执行闭包内的命令。

      将镜像推送到Nexus中后,在Nexus中可以看到如图

      file

      注:由于是私有的非安全(HTTP)的仓库,所以需要配置Docker的daemon.json。

      file

    Nexus raw制品管理

    ​ raw仓库可以被理解为一个文件系统,我们可以在该仓库中创建目录。

    1. 创建raw仓库

      进入Administration→Repository→Repositories页

      file

      单击“raw(hosted)”,进入raw仓库创建页。

      输入仓库名称“raw-example”,单击“Create repository”按钮,确认后创建成功。该仓库的地址是:<你的Nexus地址>/repository/raw-example/。

      file

    2. 上传制品,获取制品

      使用HTTP客户端就可以将制品上传到raw仓库中。我们使用Linux curl命令。

      (1)在Jenkins上添加“Username with password”凭证,如图所示。

      file

      (2)在Jenkinsfile中加入上传制品的步骤。

      file

      curl命令的格式为:

      file

      如果目录不存在,nexus将会自动创建

    3. 在Jenkins pipeline中获取原始制品时,我们同样使用curl命令。

      file

    从其他pipeline中拷贝制品

    1. 安装Copy Artifact插件

    2. 代码:从core项目中拿到最后一次构建成功的制品。

    file copyArtifacts步骤的参数详解:

    ​ • projectname(必填):字符串类型,Jenkins job或pipeline名称。

    ​ • selector:BuildSelector类型,从另一个pipeline中拷贝制品的选择器,默认拷贝最后一个制品。

    ​ • parameters:字符串类型,使用逗号分隔的键值对字符串(name1=value1,name2=value2),用于过滤从哪些构建中拷贝制品。

    ​ • filter:字符串类型,Ant风格路径表达式,用于过滤需要拷贝的文件。

    ​ • excludes:字符串类型,Ant风格路径表达式,用于排除不需要拷贝的文件。

    ​ • target:字符串类型,拷贝制品的目标路径,默认为当前pipeline的工作目录。

    ​ • optional:布尔类型,如果为true,则拷贝失败,但不影响本次构建结果。

    ​ • fingerprintArtifacts:布尔类型,是否对制品进行签名,默认值为true。

    ​ • resultVariableSuffix:上例中,无法得知我们到底拿的是core项目的哪次构建的制品。CopyArtifact 插件的设计是将其构建次数放到一个环境变量中。这个环境变量名就是在COPYARTIFACT BUILD NUMBER 后拼上resultVariableSuffix,比如resultVariableSuf fix值为corejob,那么就在pipeline中通过变量COPYARTIFACT BUILD NUMBER corejob拿到源pipeline的构建次数了。

    ​ 几种常用的获取选择器:

    • lastSuccessful:最后一次构建成功的制品。方法签名为lastSuccessful(boolean stable)。stable为true表示只取构建成功的制品,为false表示只要构建结果比UNSTABLE好就行。

    • specific:指定某一次构建的制品。方法签名为specific(String buildNumber)。buildNum ber表示指定取第n次构建的制品。

    • lastCompleted:最后一次完成构建的制品,不论构建的最终状态如何。方法签名为lastCompleted()。

    • latestSavedBuild:最后一次被标记为keep forever的构建的制品。方法签名为latestSavedBu ild()。

    版本号管理

    语义化版本格式为:主版本号.次版本号.修订号。版本号递增规则如下:

    • 主版本号:当作了不兼容的API修改时。

    • 次版本号:当作了向下兼容的功能性新增时。

    • 修订号:当作了向下兼容的问题修正时。

    先行版本号及版本编译元数据可以加到“主版本号.次版本号.修订号”的后面,作为延伸。以下是常用的修饰词。

    • alpha:内部版本。

    • beta:测试版本。

    • rc:即将作为正式版本发布。

    • lts:长期维护。

    方便生成版本号的Version Number插件

    file

    VersionNumber步骤支持以下参数。

    • versionNumberString:字符串类型,版本号格式,用于生成版本号。只能使用单引号,以防格式中的占位符被转义。版本号格式支持多种占位符,稍后介绍。

    • versionPrefix:字符串类型,版本号的前缀。

    • projectStartDate:字符串类型,项目开始时间,格式为yyyy-MM-dd,用于计算项目开始后的月数和年数。

    • worstResultForIncrement:字符串类型,如果本次构建状态比上一次构建状态更糟糕,则BUILDS_TODAY、BUILDS_THIS_WEEK、BUILDS_THIS_MONTH、BUILDS_THIS_YEAR占位符的值不会增加。worstResultForIncrement可以设置的值有SUCCESS、UNSTABLE、FAILURE、ABORTED、NOT_BUILT(默认)。此参数较少使用。versionNumberString参数使用占位符生成版本号。部分占位符本身支持参数化。接下来分别介绍它们。

    • BUILD DATE FORMATTED:格式化的构建日期,支持参数化,如${BUILD DATEFORMATTED,"yyyy-MM-dd"}。

    • BUILD DAY:构建日期,支持X和XX参数。比如是12月2日,${BUILD DAY}将返回2,${BUILD DAY,X}将返回2,${BUILD DAY,XX}将返回03。

    • BUILD WEEK:今年构建的星期数,支持X和XX参数。

    • BUILD MONTH:今年构建的月数,支持X和XX参数。

    • BUILD YEAR:今年构建的年份。

    比如构建的时间为2018-12-02,那么BUILD_DAY的值为2,BUILD_WEEK的值为49,BUILD_MONTH的值为12,BUILD_YEAR的值为2018。

    接下来是一组和构建数相关的占位符:BUILDS TODAY、BUILDS THIS WEEK、BUILDS THISMONTH、BUILDS THIS YEAR,它们分别表示当天、本星期、本月、本年完成的构建数。

    BUILDS ALL TIME表示自从项目开始后完成的总构建数。MONTHS SINCE PROJECT START和YEARS SINCE PROJECT START分别表示自项目开始日期起已过去的日历月数和年数。

    展开全文
  • 猪肉作为肉干制品中的一种也颇受广大消费者的喜爱。 目前随着人们生活水平的提高,这类产品在市场上已随处可见,尤其是在居家、旅游中充当一项高档的休闲食品。以猪肉(多为猪瘦肉)为原料,加入食盐、调味料、香辛...

      猪肉干烘干工艺,猪肉干的工艺步骤如下

      猪肉干烘干解说

           猪肉干百科

      猪肉干是我国人们喜爱的肉类方便食品,采用传统工艺加工生产的猪肉干,具有风味独特、营养丰富、储存期较长,居家旅行携带方便等优点。猪肉干作为肉干制品中的一种也颇受广大消费者的喜爱。 目前随着人们生活水平的提高,这类产品在市场上已随处可见,尤其是在居家、旅游中充当一项高档的休闲食品。以猪肉(多为猪瘦肉)为原料,加入食盐、调味料、香辛料等其它辅料,经选料、修整、嫩化、腌制、煮制、烧制、晾晒、烘烤、冷却、包装等工艺加工而成的熟的肉干制品。

      猪肉干加工工艺步骤

      1猪肉干的选料和预处理

      选用经检疫合格的新鲜或解冻猪的后腿肉,经过剔骨处理,除去肥膘、筋膜,顺着肌纤维切成块,洗去油污。

      2猪肉干切片

      将肉块放入切片机中切片或人工切片。切片时必须顺着肉的肌纤维切片,肉片的厚度控制在1厘米左右。

      3猪肉干调味腌制

      肉片可放在调味机中调味腌制。调味腌制的作用一是将各种调味料与肉片充分混合均匀,二是起到按摩作用。肉片经搅拌按摩,可使肉中盐溶蛋白溶出一部分,使肉片带有黏性,便于在铺盘时肉片与肉片之间相互连接。所以,在调味时应注意要将调味料与肉片均匀地混合,使肉片中盐溶蛋白溶出。将辅料混匀后与切好的肉片拌匀,在10℃以下冷库中腌制2小时左右。

      4猪肉干摊筛--猪肉干烘干工艺

      摊筛的工序暂均为手工操作。首先用食物油将竹盘或不锈钢筛盘刷一遍,然后将调味后的肉片铺平在上面,肉片与肉片之间由溶出的蛋白胶相互粘住,但肉片与肉片之问不得重叠。

      猪肉干烘干工艺

      烘干的目的主要是促进发色和脱水熟化。将铺平在筛子上的已连成一大张的肉片放入热泵烘干房中,烘干的温度在55℃-60℃,前期烘干温度可稍高。成品的水分含量应小于20%,一般以13-16%为宜。也有的产品不需焙烤,烘烤、切形后加入香油等即为成品。

    展开全文
  • 传统的重结晶碳化硅制品成型方式,以压成型、注浆成型、可塑成型为主,研究了重结晶碳化硅制品的等静压成型工艺。等静压成型重结晶制品,是将重结晶碳化硅制品的原料:50~200μm的碳化硅粒度砂和5~20μm的碳化硅微粉按...
  • 第一篇:容器镜像的结构 第二篇:OCI 镜像规范 第三篇:OCI 制品 第四篇:Registry 的作用原理 《Harbor权威指南》目前当当网优惠中,点击下图直接购买。 OCI 分发规范 OCI 还有一个正在制定的分发规范...

    题图摄于美加边境和平门

    注:微信公众号不按照时间排序,请关注“亨利笔记”,并加星标以置顶,以免错过更新。

    《Harbor权威指南》招募英文版翻译人员

    VMware招聘机器学习和云原生开发工程师

    本篇继续和大家说说镜像那些事,是连载之三,从《Harbor权威指南》一书节选的纯技术干货,敬请关注、转发和收藏。

    第一篇:容器镜像的结构

    第二篇:OCI 镜像规范

    第三篇:OCI 制品

    第四篇:Registry 的作用原理

    《Harbor权威指南》目前当当网优惠中,点击下图直接购买。

    OCI 分发规范

    OCI 还有一个正在制定的分发规范(Distribution Specification),这个规范在 OCI  镜像规范的基础上定义了客户端和镜像仓库之间镜像操作的交互接口。OCI 的指导思想是先有工业界的实践,再将实践总结成技术规范,因此尽管分发规范还没有正式发布,但以 Docker Distribution 为基础的镜像仓库已经在很多实际环境下使用, Docker Distribution 所使用的 Docker Registry HTTP API V2 也成为事实上的标准。

    OCI 分发规范是基于 Docker Registry HTTP API V2 的标准化容器镜像分发过程制定的。OCI 分发规范定义了仓库服务和仓库客户端交互的协议,主要包括:面向命名空间(Namespace)的URI格式、能够拉取和推送 v2 格式清单的仓库服务、支持可续传的推送过程及 v2 客户端的要求等。(本文为公众号:亨利笔记 原创文章)

    OCI Artifact (OCI制品)

    从第2篇文章 OCI 镜像规范的图1可以看到,OCI 镜像规范的结构特点是由一个(可选的)镜像索引来指向多个清单,每个清单都指向一个配置和若干个层文件(Layer)。如果镜像没有包括镜像索引,则可以仅包含一个清单,且清单指向一个配置和若干个层文件。

    无论是否有镜像索引,在镜像结构定义中都没有涉及层文件所包含的内容,也就是说,不同用途的数据如 Helm Chart、CNAB 等制品,可依照 OCI 镜像规范定义的结构(清单、索引等)把内容打包到层文件里面,从而成为符合OCI规范的“镜像”,既可以推送到支持 OCI 分发规范的 Registry 里,也可以像拉取镜像那样从 Registry 中下载。(在搜狐、CSDN等网站转载亨利笔记的文章为未经授权的剽窃

    为了和 OCI 镜像做区分,这种遵循 OCI 清单和索引的定义,能够通过 OCI 分发规范推送和拉取的内容,可以统称为 OCI Artifact(OCI制品),简称 Artifact(制品)。在 OCI 分发规范中,还可以给Artifact的清单或者索引标注若干个 Tag 来附加版本等信息,以方便后续的访问和使用,如下图所示。

    如果 Artifact 没有包含索引,则 Tag 可以被标注在清单上;如果 Artifact 使用了索引,则Tag可以被标注在索引上,而清单上的Tag则是可选的。一个 Artifact 如果没有被标注 Tag,则只能通过清单或索引的摘要来访问。从组成结构来看,OCI 镜像只是 OCI Artifact 的一个“特例”。

    把各类数据封装成 OCI Artifact 的好处之一,是可以借助已有的支持 OCI 分发规范的镜像仓库服务(如 Harbor 2.0 等)来实现不同类型数据的存储、权限、复制和分发等能力,而无须针对每种特定类型的数据设立或开发不同的仓库服务,使开发者能专注于新类型的 Artifact 的创新。

    开发者如果希望自定义一种新的Artifact类型,就可以按照 OCI 的制品作者指导文档(ArtifactAuthor Guidance)来定义配置、清单、索引等结构,可分4个步骤来完成。

    (1)定义 OCI Artifact 的类型。Artifact的类型主要是为了 Artifact 的工具(如Docker 客户端)能够获知Artifact的类型,从而确定能否处理该 Artifact。这有点像文件的扩展名(如.pdf、.jpg等),可以让操作系统识别出文件的类型,从而启动相应的应用程序来处理该文件。Artifact 的类型由清单中的 config.mediaType 属性定义,因此 Artifact 的工具通常从清单开始分析Artifact的类型,以决定后续的处理流程。(在搜狐、CSDN等网站转载亨利笔记的文章为未经授权的剽窃

    (2)确保 Artifact 类型的唯一性。既然 Artifact 的类型很重要,开发者就需要确保所创建的 Artifact 类型是唯一的,和其他 Artifact 类型都不能重名。OCI 的指导文档给出了类型必须符合的格式:(本文为公众号:亨利笔记 原创文章)

    [registration-tree].[org|company|entity].[objectType].[optional-subType].config.[version]+[optional-configFormat]

    格式中各个字段的含义如表2所示。

    2

    字 段 名

    说    明

    registration-tree

    IANA(Internet Assigned Numbers Authority,互联网号码分配机构)的注册类型

    org|company|entity

    开源组织、公司名称或其他实体

    objectType

    类型的简称

    optional-subType

    可选字段,对objectType的补充说明

    config

    必须是字符串“config”

    version

    类型的版本

    optional-configFormat

    可选的配置格式说明(json、yaml等)

    一些常见的 OCI Artifact 配置类型如表3所示。

    3

    Artifact

    类型名称

    OCI镜像

    application/vnd.oci.image.config.v1+json

    Helm Chart

    application/vnd.cncf.helm.chart.config.v1+json

    CNAB

    application/vnd.cnab.config.v1+json

    Singularity

    application/vnd.sylabs.sif.config.v1+json

    (3)Artifact 的内容由一组层文件和一个可选的配置文件组成。每个层文件都可以是单个文件、一组文件或者 tar 格式的文件,能够以 Blob 的形式存放在 registry 的存储中。

    开发者可以根据 Artifact 的需要确定每个层文件的内容格式,如.json、.xml、.tar等,然后在清单的 layer.mediaType 属性中说明内容类型。内容类型可以沿用 IANA 通用格式,如 application/jsonapplication/xml 等。如果需要自定义类型,则可以采用如下格式:(本文为公众号:亨利笔记 原创文章)

    [registration-tree].[org|company|entity].[layerType].[optional-layerSubType].layer.[version].[fileFormat]+[optional-compressionFormat]

    格式中各个字段的含义如表4所示。

    4

    字 段 名

    说    明

    registration-tree

    IANA(Internet Assigned Numbers Authority,互联网号码分配机构)的注册类型

    org|company|entity

    开源组织、公司名称或其他实体

    layerType

    类型的简称

    optional-layerSubType

    可选字段,对layerType的补充说明

    字 段 名

    说    明

    layer

    必须是字符串“layer”

    version

    格式的版本

    fileFormat

    文件格式

    optional-compressionFormat

    可选的压缩格式说明(gzip、zstd等)

    一些常见的 OCI Artifact 层文件类型如表5所示。

    5

    层 文 件

    类型名称

    简单的文本

    application/text

    非压缩的OCI镜像层

    application/vnd.oci.image.layer.v1.tar

    以gzip压缩的OCI镜像层

    application/vnd.oci.image.layer.v1.tar+gzip

    非压缩的Helm Chart

    application/vnd.cncf.helm.chart.layer.v1.tar

    以gzip压缩的Helm Chart

    application/vnd.cncf.helm.chart.layer.v1.tar+gzip

    以gzip压缩的Docker镜像层

    application/vnd.docker.image.rootfs.diff.tar+gzip

    (4)开发者在 IANA 中注册 Artifact 的config.mediaType layer.mediaType的类型,确保类型的唯一性和拥有者,同时可以让其他用户使用这些类型。(在搜狐、CSDN等网站转载亨利笔记的文章为未经授权的剽窃

    经过上述步骤,开发者自定义的 Artifact 类型就完成了,配上适当的客户端软件对数据打包、推送和拉取,即可与符合 OCI 分发规范的仓库服务交互。

    因为 OCI Artifact 带来了管理和运维上的便利,所以开发者已经创建了多种 OCI Artifact,常见的 OCI Artifact 包括 Helm Chart、CNAB、Singularity 等。为适应云原生用户者的需求,Harbor 2.0 的架构做了比较大的调整和改进,以便用户在 Harbor中存取和管理符合 OCI 规范的 Artifact。Harbor 中管理容器镜像的各种功能,在适用的情况下,都可以扩展到 OCI Artifact 上,如访问权限控制、推送和拉取、界面查询、远程复制等,这大大方便了用户对云原生 Artifact 的管理和使用。本公众号文章也介绍过如何通过 Harbor 2.1 存储和管理机器学习模型的方法。

    (未完待续,欢迎点“再看” 或 转发、分享、收藏)

    (未经授权,请勿转载本公众号文章)

    《Harbor权威指南》目前当当网优惠中,点击上图直接购买。

    《Harbor权威指南》招募英文版翻译人员

    要想了解云原生、区块链和人工智能等技术原理,请立即长按以下二维码,关注本公众号亨利笔记 ( henglibiji ),以免错过更新。

    展开全文
  • 制品买卖

    2013-02-22 15:00:39
    了15年羊肉汤生意的杨金成说,成都客人要占到总客人的三分之二,冬至这段时间也是生意最好的,成都人都是特地来吃羊肉汤,吃完还会买上羊肉香肠、打包羊肉汤走。  从11月底,黄甲羊肉馆的经营人员就开始忙碌...
  • 短切毡:马太效应明显,高端市场逐步实现国产替代 玻璃纤维短切毡是玻纤制品的一种,是由玻璃纤维原丝,通过切刀切成 50mm 长的原丝, 随机沉降在不锈钢网带上,再经过喷粘结剂或喷水、撒粉状粘结剂,把短切原丝粘结...
  • 塑料制品的整体生产流程包括: 原料选择 原料着色与配比 设计铸模 机器分解注塑 印花 组装检测成品&包装出厂 1.原料选择 所有的塑料都是由石油提炼出来的,塑料制品上看到的三角数字,也代表了它的原料:...
  • 制烟叶为原料,采用果脯加工技术制作出新型的烟草制品.本研究对原料的复水、脱色、糖渍等工艺条件进行了研究,并对加工过程中的产品品质进行了分析,进而获得了较为理想的工艺条件.
  • 工业干燥微波设备对中小型食品加工企业来说成本较高,采用小功率磁控管组合成微波干燥设备具有经济实惠的特点。...从而得出其具有功耗、时耗较低的优点,并且通过最佳工艺可以干燥出比较理想的干姜制品
  • 虽然干燥过程相对其他干燥方法能耗比较大,但保存产品100%固有理化特性,残余含水量在4-5%以下,有的生物制品甚至要求在1-2%以下。只有它别无选择。产品货架周期至少可以保证二年以上。如果采取适当防护措施可以...
  • 骨质蓬松需求补钙,这是自己都晓得的知识,但长了骨刺,医生异样会开出补钙的药剂方,这终究是干什么呢?  对于此,骨外科医师注释说,骨刺的大名叫“骨性骨节炎”,又叫“退行性骨节炎”,俗名“骨刺”和...
  • 借鉴国外的发展经验,对我国杏产业的发展进行了探讨,提出产业发展建议,包括调整品种结构,研究和推广早熟品种、鲜食加工兼用品种及其配套栽培技术,发展低成本设施栽培,拓宽鲜杏和加工原料供应期,发展制等加工...
  • 探讨精纺羊绒制品开发中产生的鸡爪痕问题。通过对前纺和后纺工艺过程的分析,选择了对纱线条CV等影响比较明显的因素做了相关试验,并进一步分析不同条CV对鸡爪痕的影响。同时还分析了实际生产中对鸡爪痕影响比较...
  • 网易数帆布道KubeCon北美,系统诠释云原生制品管理 企业数字化转型势不可挡,云原生技术开始进入越来越多的企业。同时容器环境下的应用交付模式也迎来了新挑战 - 这个过程涉及到各种不同的云原生制品(artifact)...
  • 在这种情况下,组装动作用时长、产出慢,工作大量堆积,因此无法及时递交给下一级进行装箱工作,而负责装箱工作的人员在这段时间内无事可。最终导致产品滞留在生产线中,在制品大量堆积,完成品量少,生产率低下。...
  • 在这个经济高速发展的新时代,干什么挣钱快有哪些比较挣钱的冷门项目可以做,成为了刚开始创业人员的心病。由于没有什么创业经验和足够的创业资金,也只能选择一些风险比较低的创业项目。那么初次创业者干什么挣钱快...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,916
精华内容 1,966
关键字:

干制品是什么