docker 鏡像導(dǎo)出有兩種方法:將鏡像保存至 tar 文件或推送到注冊表。導(dǎo)出的鏡像可通過加載至本地 docker 守護(hù)進(jìn)程或從注冊表中拉取使用。
Docker 鏡像導(dǎo)出
如何導(dǎo)出 Docker 鏡像?
導(dǎo)出 Docker 鏡像可以將其保存到本地或遠(yuǎn)程注冊表中,以便在其他機(jī)器上使用。有兩種常見的方法:
方法 1:導(dǎo)出到 TAR 文件
<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15865.html" target="_blank">docker</a> save [IMAGE_NAME] > [EXPORT_FILE].tar
登錄后復(fù)制
例如:將名為 “my-image” 的鏡像導(dǎo)出到名為 “my-image.tar” 的 TAR 文件中:
docker save my-image > my-image.tar
登錄后復(fù)制
方法 2:導(dǎo)出到注冊表
docker push [IMAGE_NAME] [REGISTRY_URL]/[REPOSITORY_NAME]
登錄后復(fù)制
例如:將名為 “my-image” 的鏡像推送到名為 “my-registry” 的注冊表中的 “my-repository” 存儲(chǔ)庫中:
docker push my-image my-registry.io/my-repository
登錄后復(fù)制
導(dǎo)出后的鏡像如何使用?
導(dǎo)出的鏡像可以通過以下方式使用:
加載到本地 Docker 守護(hù)進(jìn)程:
docker load
登錄后復(fù)制
從注冊表拉取:
docker pull [REGISTRY_URL]/[REPOSITORY_NAME]
登錄后復(fù)制






