INNER CODE UNIT · Python
image_archive_path
ryan4yin/knowledge · container/sync_images.py:57
image_archive_path = TGZ_DIR / image_archive_name
print(f">>> save image: '{src_tag}' to '{image_archive_path}'")
subprocess.run(["skopeo", "copy", f"docker://{src_tag}", f"docker-archive:{image_archive_path}"])
print(f">>> upload '{image_archive_path}' to '{dest_tag}'")
subprocess.run(["skopeo", "copy", f"docker-archive:{image_archive_path}", f"docker://{dest_tag}"])
def main():
for src_repo, image_tags in REPO_IMAGES_DICT.items():
sync_images(src_repo, MY_ALIYUN_REPO, image_tags)
if __name__ == "__main__":
main()