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

Docker導(dǎo)出鏡像和容器的操作步驟

 更新時(shí)間:2024年09月22日 13:48:03   作者:南國以南i  
Docker的流行與它對容器的易分享和易移植密不可分,用戶不僅可以把容器提交到公共服務(wù)器上,還可以把容器導(dǎo)出到本地文件系統(tǒng)中,同樣,我們也可以把導(dǎo)出的容器重新導(dǎo)入到Docker運(yùn)行環(huán)境中,本文就給大家介紹了Docker導(dǎo)出鏡像和容器的操作步驟

簡介

Docker的流行與它對容器的易分享和易移植密不可分,用戶不僅可以把容器提交到公共服務(wù)器上,還可以把容器導(dǎo)出到本地文件系統(tǒng)中。同樣,我們也可以把導(dǎo)出的容器重新導(dǎo)入到Docker運(yùn)行環(huán)境中。Docker的容器導(dǎo)入導(dǎo)出分別用import和export命令完成。

簡而言之:就是在內(nèi)網(wǎng)環(huán)境下,將舊機(jī)器中的docker鏡像遷移到新機(jī)器中

一、export命令導(dǎo)出容器

1.1 第一步:查看本機(jī)已用的容器

docker ps -a #查看命令

1.2 第二步:執(zhí)行導(dǎo)出命令保存為.tar文件

docker export 3cce9c908216 > exportsso.tar #導(dǎo)出容器

導(dǎo)出

1.3 第三步:將導(dǎo)出的.tar文件,執(zhí)行import命令導(dǎo)入

騷操作:將大文件進(jìn)行拆分合并

拆分:
split -b 3G -d -a 1  exportsso.tar  exportsso.tar.
//使用split命令,-b 3G 表示設(shè)置每個(gè)分割包的大小,單位還是可以k
// -d "參數(shù)指定生成的分割包后綴為數(shù)字的形式
//-a x來設(shè)定序列的長度(默認(rèn)值是2),這里設(shè)定序列的長度為1

合并:
cat exportsso.tar.* > new_export.tar

拆分

注:不進(jìn)行拆分操作,可直接跳過上一步,直接導(dǎo)入

cat new_export.tar |docker import - exportsso:2.0 #導(dǎo)入文件,生成鏡像

導(dǎo)入

二、save命令導(dǎo)出鏡像:

2.1 第一步:將正在運(yùn)行的docker容器打包成image鏡像

docker commit 0a3b26324050[容器ID]liaomldocker/vta_mysql:1.0 [名稱:版本號]

2.2 第二步:把剛剛打包好的鏡像保存成 tar 文件

docker save liaomldocker/vta_mysql:1.0 -o /home/liao/web/dockerFile/centos7.tar
docker save 鏡像名:版本號 -o /路徑/保存的包名.tar

保存tar

2.3 第三步:將打包好的鏡像拷貝到新機(jī)器上面,執(zhí)行l(wèi)oad命令解壓

docker load < centos7.tar #執(zhí)行命令

加載鏡像

三、docker save和docker export區(qū)別

docker save保存的是鏡像(image),docker export保存的是容器(container);
docker load用來載入鏡像包,docker import用來載入容器包,但兩者都會(huì)恢復(fù)為鏡像;
docker load不能對載入的鏡像重命名,而docker import可以為鏡像指定新名稱。
docker export導(dǎo)出的鏡像文件大小 小于 save保存的鏡像
docker save 沒有丟失鏡像的歷史,可以回滾到之前的層(layer)。(查看方式:docker images --tree)docker export 再導(dǎo)入時(shí)會(huì)丟失鏡像所有的歷史,所以無法進(jìn)行回滾操作(docker tag )

總結(jié)

以上就是Docker導(dǎo)出鏡像和容器的操作步驟的詳細(xì)內(nèi)容,更多關(guān)于Docker導(dǎo)出鏡像和容器的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Docker中處理持久化存儲(chǔ)(如數(shù)據(jù)庫)的方法詳解

    Docker中處理持久化存儲(chǔ)(如數(shù)據(jù)庫)的方法詳解

    在使用Docker容器時(shí),容器的生命周期通常是短暫的,當(dāng)容器被刪除后,其內(nèi)部的數(shù)據(jù)也會(huì)隨之丟失,然而,對于像數(shù)據(jù)庫這樣需要持久化存儲(chǔ)數(shù)據(jù)的應(yīng)用來說,這是不可接受的,所以本文給大家介紹了Docker中處理持久化存儲(chǔ)(如數(shù)據(jù)庫)的方法,需要的朋友可以參考下
    2025-06-06
  • idea?+?Docker?+?阿里鏡像服務(wù)打包部署的過程

    idea?+?Docker?+?阿里鏡像服務(wù)打包部署的過程

    本文介紹了如何在IDEA中使用Docker打包鏡像,并將鏡像推送到阿里云鏡像服務(wù),同時(shí),還詳細(xì)說明了如何在ECS服務(wù)器上安裝和配置Docker,并提供了常用的Docker命令和操作技巧,感興趣的朋友一起看看吧
    2025-02-02
  • Docker安裝RabbitMQ的超詳細(xì)步驟

    Docker安裝RabbitMQ的超詳細(xì)步驟

    RabbitMQ是一套開源的消息隊(duì)列服務(wù)軟件,是由LShift提供的一個(gè) Advanced Message Queuing Protocol的開源實(shí)現(xiàn),由以高性能、健壯以及可伸縮性出名的 Erlang 寫成,這篇文章主要給大家介紹了關(guān)于Docker安裝RabbitMQ的超詳細(xì)步驟,需要的朋友可以參考下
    2022-08-08
  • Docker啟動(dòng)鏡像就自動(dòng)退出問題及解決

    Docker啟動(dòng)鏡像就自動(dòng)退出問題及解決

    這篇文章主要介紹了Docker啟動(dòng)鏡像就自動(dòng)退出問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • docker安裝rabbitmq無法進(jìn)入管理頁面的問題

    docker安裝rabbitmq無法進(jìn)入管理頁面的問題

    這篇文章主要介紹了docker安裝rabbitmq無法進(jìn)入管理頁面的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • ubuntu vps安裝docker報(bào)錯(cuò):Cannot connect to the Docker daemon at unix:///var/run/docker.sock.問題解決

    ubuntu vps安裝docker報(bào)錯(cuò):Cannot connect to t

    這篇文章主要介紹了解決ubuntu vps安裝docker時(shí)報(bào)錯(cuò):Cannot connect to the Docker daemon at unix:///var/run/docker.sock.問題的相關(guān)資料,文中介紹非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-04-04
  • docker pure-ftp 搭建ftp服務(wù)器的方法

    docker pure-ftp 搭建ftp服務(wù)器的方法

    本篇文章主要介紹了docker pure-ftp 搭建ftp服務(wù)器的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • docker kubernetes dashboard安裝部署詳細(xì)介紹

    docker kubernetes dashboard安裝部署詳細(xì)介紹

    這篇文章主要介紹了docker kubernetes dashboard安裝部署詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 使用docker-compose實(shí)現(xiàn)不停機(jī)部署/灰度發(fā)布的四種方法

    使用docker-compose實(shí)現(xiàn)不停機(jī)部署/灰度發(fā)布的四種方法

    灰度發(fā)布是一種軟件部署策略,它允許將新版本的部分功能或服務(wù)逐步推送給用戶,而不是一次性對所有用戶進(jìn)行大規(guī)模更新,本文主要給大家介紹了使用docker-compose實(shí)現(xiàn)不停機(jī)部署/灰度發(fā)布的四種方法,需要的朋友可以參考下
    2024-11-11
  • Docker重啟命令的使用詳解

    Docker重啟命令的使用詳解

    Docker重啟命令包括使用systemctl、service命令重啟Docker服務(wù),以及使用dockerrestart命令重啟Docker容器,在重啟Docker服務(wù)之前,建議先停止所有正在運(yùn)行的容器,并確保做好相應(yīng)的準(zhǔn)備和備份
    2025-03-03

最新評論