文件名称:docker-copyedit:编辑泊坞窗映像元数据(包括删除泊坞窗卷)
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-27 23:55:52
Python
编辑泊坞窗图像元数据 创建该工具的最初动机是因为无法删除图像中的VOLUME条目。 您基本上可以更改USER或WORKDIR设置,但只能添加VOLUME和PORT条目。 删除所有卷的愿望来自以下事实:我确实想下载用于本地测试的测试图像,在该图像中,数据部分也应提交到历史记录,以便将程序和数据都返回到定义的状态,以便另一个试运行将从完全相同的检查点开始。 尽管docker不允许直接编辑图像的元数据,但是有一种解决方法-可以将docker“将图像保存”到包含所有图层和元数据json文件的存档文件中。 修改内容后,可以“ docker加载”结果并保留历史记录。 纠正其他来源的一些图像成为一项常规任务,我开始填写python脚本来帮助日常工作。 为了使同事了解意图,输入语法在某种程度上具有描述性(如SQL)。 ./docker-copyedit.py \ FROM image1 INTO
【文件预览】:
docker-copyedit-master
----docker-copyedit.pyi(2KB)
----Dockerfile(289B)
----docker-copyedit-tests.py(133KB)
----setup.cfg(1KB)
----RELEASENOTES.md(852B)
----.gitignore(49B)
----Makefile(2KB)
----.dockerignore(28B)
----EUPL-LICENSE.md(14KB)
----README.md(4KB)
----docker-copyedit.py(43KB)