文章首發(fā)自個人網(wǎng)站:https://www.exception.site/docker/docker-save-load-image
本文中,您將學習 Docker 如何導出&加載鏡像。當我們需要將鏡像分享給別人時,可以將鏡像導出成 tar 包,別人直接通過加載這個 tar 包,快速地將鏡像引入到本地鏡像庫。
要想使用這兩個功能,主要是通過如下兩個命令:
docker savedocker load
一、導出鏡像
查看本地鏡像如下:
Docker 查看鏡像信息
例如,我們想要將 python:3 鏡像導出來,執(zhí)行命令:
docker save -o python_3.tar python:3
執(zhí)行成功后,查看當前目錄:
Docker 導出文件
可以看到 python_3.tar 鏡像文件已經(jīng)生成。接下來,你可以將它通過復制的方式,分享給別人了!
二、加載鏡像
別人拿到了這個 tar 包后,要如何導入到本地的鏡像庫呢?
通過執(zhí)行如下命令:
docker load -i python_3.tar
或者:
docker load < python_3.tar
導入成功后,查看本地鏡像信息,你就可以獲得別人分享的鏡像了!怎么樣,是不是很方便呢!
三、總結(jié)
本文中,我們學習了 Docker 中如何導出與加載鏡像,知道了如何將鏡像分享給別人,以及加載別人分享的鏡像。祝您學習愉快!
歡迎關(guān)注個人公眾號: 小哈學Java
小哈學Java