欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker import 命令的使用

 更新時(shí)間:2025年04月03日 08:28:00   作者:geek_super  
本文主要介紹了docker import 命令的使用,與 docker load 不同,docker import 可以從容器快照中創(chuàng)建新的鏡像,而不需要保留鏡像的歷史和元數(shù)據(jù),下面就來(lái)了解一下

用于從一個(gè) tar 文件或 URL 導(dǎo)入容器快照,從而創(chuàng)建一個(gè)新的 Docker 鏡像。與 docker load 不同,docker import 可以從容器快照中創(chuàng)建新的鏡像,而不需要保留鏡像的歷史和元數(shù)據(jù)。

語(yǔ)法

docker import [參數(shù)選項(xiàng)] file | URL | - [REPOSITORY[:TAG]]。

參數(shù)解釋

file|URL|-:輸入文件的路徑、本地文件或 URL,或者使用 - 從標(biāo)準(zhǔn)輸入讀取。
[REPOSITORY[:TAG]]:(可選)為導(dǎo)入的鏡像指定倉(cāng)庫(kù)和標(biāo)簽。

-c, --change:在導(dǎo)入過(guò)程中應(yīng)用 Dockerfile 指令,如 CMD、ENTRYPOINT、ENV 等。
-m, --message:為導(dǎo)入的鏡像添加注釋。

1、從本地 tar 文件導(dǎo)入鏡像,并命名為 mynewimage:latest。

docker import mycontainer.tar mynewimage:latest

2、從 URL 導(dǎo)入鏡像,并命名為 mynewimage:latest。

docker import http://example.com/mycontainer.tar mynewimage:latest

3、從標(biāo)準(zhǔn)輸入導(dǎo)入鏡像,這將通過(guò)管道從標(biāo)準(zhǔn)輸入讀取 tar 文件并導(dǎo)入鏡像。

cat mycontainer.tar | docker import - mynewimage:latest

4、在導(dǎo)入過(guò)程中應(yīng)用變更,這將從 mycontainer.tar 導(dǎo)入鏡像,并在過(guò)程中設(shè)置環(huán)境變量 LANG 和命令 CMD。

docker import -c “ENV LANG=en_US.UTF-8” -c “CMD /bin/bash” mycontainer.tar mynewimage:latest

實(shí)例

①導(dǎo)出容器快照:
創(chuàng)建并運(yùn)行一個(gè)容器

docker run -d --name myContainer ubuntu:20.04 sleep 3600

導(dǎo)出容器快照

docker export myContainer -o myContainer.tar

②導(dǎo)入容器快照:

docker import myContainer.tar mynewimage:latest

運(yùn)行導(dǎo)入的鏡像

docker run -it mynewimage:latest /bin/bash

注意事項(xiàng):①docker import 創(chuàng)建的鏡像不會(huì)保留原始鏡像的歷史和元數(shù)據(jù)。
②使用 -c 選項(xiàng)可以在導(dǎo)入過(guò)程中應(yīng)用 Dockerfile 指令,從而自定義新鏡像的配置。
③導(dǎo)入的 tar 文件必須是使用 docker export 創(chuàng)建的容器快照,或者是兼容的其他格式。

總結(jié)

docker import 命令是一種從容器快照創(chuàng)建新鏡像的靈活方法,適用于遷移、恢復(fù)和自定義 Docker 鏡像的場(chǎng)景。通過(guò)使用 docker import,用戶可以輕松地從容器快照生成新的鏡像,并在導(dǎo)入過(guò)程中應(yīng)用額外的配置。

到此這篇關(guān)于docker import 命令的使用的文章就介紹到這了,更多相關(guān)docker import 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決運(yùn)行Docker鏡像報(bào)錯(cuò):version `GLIBC_2.32‘ not found問(wèn)題

    解決運(yùn)行Docker鏡像報(bào)錯(cuò):version `GLIBC_2.32‘ not found

    文章介紹了解決Docker鏡像運(yùn)行時(shí)因GLIBC版本不匹配導(dǎo)致的錯(cuò)誤,建議使用AlpineLinux作為基礎(chǔ)鏡像,并在其中安裝所需的運(yùn)行時(shí)庫(kù),作者還分享了個(gè)人經(jīng)驗(yàn),提醒讀者嘗試其他方法無(wú)效后可以尋求幫助
    2024-12-12
  • Docker的核心及安裝的具體使用

    Docker的核心及安裝的具體使用

    這篇文章主要介紹了Docker的核心及安裝的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Docker安裝ELK并實(shí)現(xiàn)JSON格式日志分析的方法

    Docker安裝ELK并實(shí)現(xiàn)JSON格式日志分析的方法

    這篇文章主要介紹了Docker安裝ELK并實(shí)現(xiàn)JSON格式日志分析的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • docker-compose部署nginx教程

    docker-compose部署nginx教程

    文章介紹了如何安裝和配置docker-compose,創(chuàng)建一個(gè)Nginx容器,并通過(guò)docker-compose.yml文件進(jìn)行配置,包括映射文件夾和自定義轉(zhuǎn)發(fā)配置,最后,提供了重啟和配置生效的腳本
    2025-01-01
  • docker修改容器網(wǎng)絡(luò)舉例詳解

    docker修改容器網(wǎng)絡(luò)舉例詳解

    這篇文章主要介紹了docker修改容器網(wǎng)絡(luò)的相關(guān)資料,并詳細(xì)解釋了每種模式的工作原理和使用場(chǎng)景,還提供了如何更改Docker網(wǎng)絡(luò)模式以實(shí)現(xiàn)容器直接連接到主機(jī)網(wǎng)絡(luò)的解決方案,需要的朋友可以參考下
    2025-03-03
  • 使用Docker搭建Apache Kafka環(huán)境的詳細(xì)過(guò)程

    使用Docker搭建Apache Kafka環(huán)境的詳細(xì)過(guò)程

    這篇文章主要介紹了使用Docker搭建Apache Kafka環(huán)境,本文使用Docker技術(shù)創(chuàng)建單個(gè)Kafka節(jié)點(diǎn)和Kafka集群環(huán)境,并且使用可視化工具連接服務(wù)查看代理服務(wù)器的配置信息,需要的朋友可以參考下
    2022-10-10
  • Docker系列之使用Docker Compose編排容器

    Docker系列之使用Docker Compose編排容器

    Docker Compose 是 Docker 容器進(jìn)行編排的工具,定義和運(yùn)行多容器的應(yīng)用,可以一條命令啟動(dòng)多個(gè)容器,這篇文章主要介紹了Docker系列之使用Docker Compose編排容器,感興趣的小伙伴們可以參考一下
    2018-06-06
  • CentOS?7.9?安裝?docker20.10.12的過(guò)程解析

    CentOS?7.9?安裝?docker20.10.12的過(guò)程解析

    這篇文章主要介紹了CentOS?7.9?安裝?docker20.10.12?的相關(guān)資料,安裝軟件包時(shí)卸載舊軟件包,如果已經(jīng)安裝這些程序,請(qǐng)卸載他們以及相關(guān)的依賴(lài)項(xiàng),本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • 使用phpstorm對(duì)docker中的腳本進(jìn)行debug的方法

    使用phpstorm對(duì)docker中的腳本進(jìn)行debug的方法

    這篇文章主要介紹了使用phpstorm對(duì)docker中的腳本進(jìn)行debug的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • docker?安裝Oracle-12C的方法詳解

    docker?安裝Oracle-12C的方法詳解

    這篇文章主要介紹了docker?安裝Oracle-12C的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05

最新評(píng)論