0

从 Dockerhub 拉取图像后,我正在标记图像。这里的标签采用原始图像标签。所以我的问题是如何在标签前添加单词(local_)。

def tag_images(images, image_names):
print('====Tagging Images====')

for image, image_name in zip(images, image_names):
    iname, itag = get_name_and_tag(image_name)
    image.tag(repository=f'{REGISTRY_IP}:{REGISTRY_PORT}/{iname}',
              tag=itag)
    print(
        f'Successfully Tagged: {iname}:local_{itag} as {REGISTRY_IP}:{REGISTRY_PORT}/{iname}:local_{itag}')

print(f'====Tagged {len(images)} Images====')
4

1 回答 1

0

@Maxm 答案:

image.tag(repository=f'{REGISTRY_IP}:{REGISTRY_PORT}/{iname}', tag="local_"+itag)

它有效

于 2021-01-12T15:30:24.663 回答