- Docker技術入門與實戰(第3版)
- 楊保華 戴王劍 曹亞侖
- 311字
- 2018-11-08 18:34:13
3.6 存出和載入鏡像
本節主要介紹Docker鏡像的save和load子命令。用戶可以使用docker [image] save和docker [image] load命令來存出和載入鏡像。
1.存出鏡像
如果要導出鏡像到本地文件,可以使用docker [image] save命令。該命令支持-o、-output string參數,導出鏡像到指定的文件中。
例如,導出本地的ubuntu:18.04鏡像為文件ubuntu_18.04.tar,如下所示:
$ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE ubuntu 18.040458a4468cbc 2 weeks ago 188 MB ... $ docker save -o ubuntu_18.04.tar ubuntu:18.04
之后,用戶就可以通過復制ubuntu_18.04.tar文件將該鏡像分享給他人。
2.載入鏡像
可以使用docker [image] load將導出的tar文件再導入到本地鏡像庫。支持-i、-input string選項,從指定文件中讀入鏡像內容。
例如,從文件ubuntu_18.04.tar導入鏡像到本地鏡像列表,如下所示:
$ docker load -i ubuntu_18.04.tar
或者:
$ docker load < ubuntu_18.04.tar
這將導入鏡像及其相關的元數據信息(包括標簽等)。導入成功后,可以使用docker images命令進行查看,與原鏡像一致。
推薦閱讀
- Windows系統管理與服務配置
- AngularJS Web Application Development Blueprints
- 基于免疫進化的算法及應用研究
- Python Geospatial Development(Second Edition)
- Java面向對象程序開發及實戰
- C語言程序設計立體化案例教程
- 微信公眾平臺開發:從零基礎到ThinkPHP5高性能框架實踐
- Spring核心技術和案例實戰
- 運用后端技術處理業務邏輯(藍橋杯軟件大賽培訓教材-Java方向)
- Java Web開發就該這樣學
- Julia for Data Science
- Scala Data Analysis Cookbook
- Photoshop CC移動UI設計案例教程(全彩慕課版·第2版)
- Modernizing Legacy Applications in PHP
- SEO教程:搜索引擎優化入門與進階(第3版)