国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【如何使用Docker將容器打包成鏡像】

這篇具有很好參考價(jià)值的文章主要介紹了【如何使用Docker將容器打包成鏡像】。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


前言

本文主要講解如何將現(xiàn)有的容器打包為鏡像以及如何將現(xiàn)有的鏡像打包為tar文件并在新環(huán)境中重新載入。


一、容器打?yàn)殓R像

docker提供了 commit 命令,可將容器打成鏡像,其命令格式如下:

 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
 
Option	功能
-a	指定新鏡像作者
-c	使用 Dockerfile 指令來(lái)創(chuàng)建鏡像
-m	提交生成鏡像的說(shuō)明信息
-p	在 commit 時(shí),將容器暫停|

我們首先運(yùn)行 docker images 去查看現(xiàn)有的鏡像,當(dāng)前鏡像只有兩個(gè)。
【如何使用Docker將容器打包成鏡像】
然后運(yùn)行 docker ps -a 去查看當(dāng)前容器。
【如何使用Docker將容器打包成鏡像】
執(zhí)行命令 docker commit -a “sby” -m “creat a new docker image by sby” 166463d9e3da sby-new-docker:v1.0 將 hello-word 容器打?yàn)殓R像。
【如何使用Docker將容器打包成鏡像】
如下所示,新的鏡像已生成。
【如何使用Docker將容器打包成鏡像】

二、鏡像打包與安裝

倘若需要將某一服務(wù)器上的鏡像傳輸?shù)搅硪环?wù)器上時(shí),可以將鏡像打成tar包后傳輸。

1.將鏡像打成tar包

docker提供 save 命令,可將鏡像打成tar包。

docker save -o tar包名稱.tar 待打包鏡像名稱:待打包鏡像版本

代碼如下(示例):

docker save -o sby-new-docker.tar sby-new-docker:v1.0

當(dāng)前目錄會(huì)從生成sby-new-docker.tar文件。

文件的跨服務(wù)器傳輸可來(lái)這看:
https://blog.csdn.net/qq_43674360/article/details/126096275

2.載入鏡像

Docker提供 load 命令用于通過(guò) tar 文件載入鏡像。

docker load [OPTIONS] tar包名稱.tar

其中OPTIONS一般選擇 -i

代碼如下(示例):

docker load -i sby-new-docker.tar

由于本人是個(gè)窮( ),買不起服務(wù)器,所以需要現(xiàn)將原有的鏡像刪除。
我們可以通過(guò)以下命令去刪除一個(gè)現(xiàn)有的鏡像:

docker image rm IMAGE ID

輸入命令 docker image rm e2e818466897 刪除 sby-new-docker 鏡像。
【如何使用Docker將容器打包成鏡像】
鏡像已刪除。
【如何使用Docker將容器打包成鏡像】
通過(guò) docker load -i sby-new-docker.tar 命令去重新載入鏡像。

【如何使用Docker將容器打包成鏡像】

總結(jié)

希望你天天過(guò)得開心!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-417778.html

到了這里,關(guān)于【如何使用Docker將容器打包成鏡像】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Docker 將容器打包成鏡像&推送鏡像到倉(cāng)庫(kù)

    Docker 將容器打包成鏡像&推送鏡像到倉(cāng)庫(kù)

    示例: 1.登錄倉(cāng)庫(kù)進(jìn)行身份驗(yàn)證 2.將本地鏡像重命名與倉(cāng)庫(kù)格式相匹配 3.推送鏡像到倉(cāng)庫(kù)

    2024年02月09日
    瀏覽(22)
  • docker 鏡像/容器的打包、導(dǎo)出、導(dǎo)入

    docker 鏡像/容器的打包、導(dǎo)出、導(dǎo)入

    目錄 一、將變動(dòng)過(guò)的容器打包生成新的鏡像 二、對(duì)鏡像進(jìn)行導(dǎo)出導(dǎo)入 1、將鏡像導(dǎo)出為一個(gè)鏡像img文件 2、將img鏡像文件導(dǎo)入,復(fù)制出一個(gè)完全一樣鏡像 三、對(duì)容器進(jìn)行導(dǎo)入導(dǎo)出 1、將容器導(dǎo)出為一個(gè)鏡像tar文件 2、將鏡像tar文件導(dǎo)入,生成一個(gè)新鏡像 四、2種導(dǎo)入導(dǎo)出差異簡(jiǎn)

    2024年02月03日
    瀏覽(20)
  • Docker環(huán)境離線安裝教程,附docker容器鏡像打包,導(dǎo)出,導(dǎo)入加載鏡像等

    (此方式在某些環(huán)境下可能不支持,如果不支持 請(qǐng)參考方式2) 下載文件:https://dn-dao-get.daocloud.io/docker/docker-1.13.0-centos-7.2.1511.tar.gz 上傳,解壓文件, 進(jìn)入目錄 執(zhí)行 :bash install.sh 啟動(dòng)docker服務(wù):service docker restart 下載地址:https://download.docker.com/linux/static/stable/x86_64/ 驗(yàn)證:

    2024年02月15日
    瀏覽(29)
  • IDEA整合Docker,一鍵打包服務(wù)鏡像與啟動(dòng)容器

    IDEA整合Docker,一鍵打包服務(wù)鏡像與啟動(dòng)容器

    嘗試了IDEA整合Docker,坑有些多,但經(jīng)過(guò)查閱資料都一一解決了,寫了個(gè)案例,感覺(jué)這種方式確實(shí)要方便很多。下面來(lái)整理下步驟: 一、安裝Docker 準(zhǔn)備一臺(tái)Linux,我這里用的是centos 7 mini 版,然后安裝Docker 安裝Device Mapper: 配置Docker的yum源: 更新yum緩存 安裝Docker-ce 等待上述加

    2024年02月02日
    瀏覽(63)
  • docker容器打包成鏡像,在新的服務(wù)器上部署環(huán)境

    docker容器打包成鏡像,在新的服務(wù)器上部署環(huán)境

    2719a6b5b8e1是容器id(用docker ps 命令查看) , my_paddle2.2.2:v1 是自己打包的鏡像的名字命名格式,有冒號(hào)的 docker commit -a “shi” -m “to150” 2799a6b6b8e1 my_paddle2.2.2:v1 -o 和 是一個(gè)意思都是打包鏡像的符號(hào) sparkdemo:v1 ,就是有冒號(hào),整體鏡像名字規(guī)則 docker images查看鏡像,后用命令保存

    2023年04月08日
    瀏覽(26)
  • 如何在 Linux 命令行下玩轉(zhuǎn) Docker——如何使用 Dockerfile 來(lái)構(gòu)建和運(yùn)行容器鏡像

    作者:禪與計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) Docker 是一款開源的容器化技術(shù),它利用 Linux 內(nèi)核的容器特性,將應(yīng)用部署到獨(dú)立的進(jìn)程環(huán)境中?;谌萜骷夹g(shù)可以極大地提高開發(fā)者和運(yùn)維人員的效率,降低部署、測(cè)試和生產(chǎn)環(huán)節(jié)中的成本,有效地實(shí)現(xiàn)云計(jì)算資源的彈性伸縮。 本文主要介紹

    2024年02月07日
    瀏覽(106)
  • 容器化微服務(wù)架構(gòu)實(shí)踐: Docker 鏡像打包方式, 服務(wù)編排, 服務(wù)發(fā)現(xiàn)與注冊(cè)中心

    作者:禪與計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) 容器化微服務(wù)架構(gòu)是云計(jì)算領(lǐng)域最新的架構(gòu)模式之一,通過(guò)容器技術(shù)和編排工具Kubernetes等實(shí)現(xiàn)了跨主機(jī)、跨平臺(tái)的部署管理能力。微服務(wù)架構(gòu)模式采用分布式、面向服務(wù)的方式將復(fù)雜的應(yīng)用程序切分成一個(gè)個(gè)獨(dú)立的模塊,每個(gè)模塊運(yùn)行在自己

    2024年02月06日
    瀏覽(25)
  • Docker環(huán)境下將已運(yùn)行的容器打包成新的鏡像并運(yùn)行在另一個(gè)服務(wù)器上的Docker容器中

    Docker環(huán)境下將已運(yùn)行的容器打包成新的鏡像并運(yùn)行在另一個(gè)服務(wù)器上的Docker容器中

    1.1、使用root賬戶登錄進(jìn)入Linux系統(tǒng)中,鍵入 docker ps 命令。 2.1、正在運(yùn)行的容器一行中CONTAINER ID一列下面的字符串就是容器id,復(fù)制想要打包的容器ID并執(zhí)行 docker commit 容器id 容器新名稱 例如: docker commit e973c1d6731e mysql/newmysql 3.1、在根目錄下鍵入 docker save -o 新鏡像名稱.tar 新

    2024年02月16日
    瀏覽(29)
  • 如何使用 docker pull 拉取特定架構(gòu)amd64、arm64、aarch64的容器鏡像

    如何使用 docker pull 拉取特定架構(gòu)amd64、arm64、aarch64的容器鏡像

    通過(guò)修改 dockerd 配置文件,并重載,可以在服務(wù)器上開啟 dockerd 的實(shí)驗(yàn)屬性。為配置文件 /etc/docker/daemon.json 添加 “experimental”: true。 修改后的配置文件看起來(lái)和下面的比較像: 修改完成后,使用以下命令重置服務(wù): 在 docker pull 時(shí)指定參數(shù),即可完成指定架構(gòu)鏡像的拉取。

    2024年02月11日
    瀏覽(30)
  • SpringBoot項(xiàng)目如何打包成docker鏡像?

    SpringBoot項(xiàng)目如何打包成docker鏡像?

    將Spring Boot項(xiàng)目打包成Docker鏡像的過(guò)程可以分為以下幾個(gè)步驟: 1. 創(chuàng)建Dockerfile 首先,你需要在Spring Boot項(xiàng)目的根目錄下創(chuàng)建一個(gè) Dockerfile 。這個(gè)文件包含了Docker鏡像構(gòu)建的所有指令。一個(gè)基本的 Dockerfile 可能看起來(lái)像這樣: 確保替換 my-spring-boot-app-1.0.0.jar 為你的Spring Boot應(yīng)用

    2024年02月21日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包