docker之修改鏡像內(nèi)部并上傳docker hub

應(yīng)用場(chǎng)景:昨天在用docker部署項(xiàng)目時(shí)卿城,生成鏡像并啟動(dòng)。但是當(dāng)我又修改了項(xiàng)目時(shí)哟忍,再刷新項(xiàng)目狡门,并未更新陷寝。隨后開始排查問題,下面將解決思路及用到的命令記錄下來融撞。

先說解決方式:

由于利用docker部署,其實(shí)在docker內(nèi)部拷貝了一份項(xiàng)目粗蔚,而你修改源目錄的項(xiàng)目時(shí)不起作用的尝偎,替換一下就好了


我的Dockerfile

圖中/usr/src/app就是我將項(xiàng)目存到docker中的地址,將docker中的項(xiàng)目替換成更新的源目錄項(xiàng)目

sudo docker cp /home/ubuntu/originblog-master/app/ 你的容器ID:/usr/src

替換成功后鹏控,重新啟動(dòng)下鏡像致扯,更新的內(nèi)容就生效了。

下面是解決問題時(shí)用到的命令(可忽略)

1当辐、Docker 刪除鏡像

①. 刪除前需要保證容器是停止的 stop
②. 需要注意刪除鏡像和容器的命令不一樣抖僵。 docker rmi ID ,其中 容器(rm) 和 鏡像(rmi)
③. 順序需要先刪除容器

2、docker修改鏡像名稱
docker tag 鏡像ID REPOSITORY:TAG 
3缘揪、解決Docker無法刪除鏡像 - image is referenced in multiple
docker rmi ace-gate:v9(加上TAG就行了)
4耍群、docker鏡像內(nèi)的文件互相拷貝
將本地文件拷貝到docker 鏡像內(nèi)
docker cp /Users/howey/Documents/apache-maven-3.5.2/ 749056ea1637:/opt
docker cp 本地路徑 容器Id或name:容器目錄
將docker內(nèi)文件拷貝到本地文件夾內(nèi)
docker cp 749056ea1637:/Users/howey/Documents/apache-maven-3.5.2 /opt/
docker cp 容器Id:本地路徑 鏡像路徑
5、如何將自己的鏡像上傳到Docker hub上

①.首先需要擁有自己的Docker hub賬號(hào)找筝,注冊(cè)地址

②.使用Docker hub賬號(hào)在驗(yàn)證本地登錄

docker login

③.先docker images看看本地的鏡像

如果REPOITORY的名不是你Docker hub賬號(hào)和倉庫蹈垢,即Docker ID/倉庫名,是上傳不成功的袖裕,當(dāng)然可以使用下面命令更改

docker tag 鏡像ID 用戶名稱/鏡像源名(repository name):新的標(biāo)簽名(tag)

④ 提交修改曹抬,生成一個(gè)新版本,-m為添加注釋急鳄;-a是作者谤民;后面546598027dda 是容器ID;后面跟的是你要生成的鏡像的名字疾宏。

docker commit -m "Added a new image" -a "cherich" 546598027dda cherichsun/originblog:0.1

④.使用docker push命令將鏡像上傳到docker hub的倉庫

docker push <hub-user>/<repo-name>:<tag>

⑤.登錄到自己的Docker hub上驗(yàn)證

6张足、進(jìn)入容器內(nèi)部
 docker exec -it  blog /bin/sh(可能docker版本的原因,我用這個(gè)命令可以進(jìn)去)
 docker exec -it  blog /bin/bash
7坎藐、如何將自己的鏡像拉到服務(wù)器上

進(jìn)入你自己的docker hub

docker pull cherichsun/originblog:0.1
image.png

好了兢榨,可以在當(dāng)前服務(wù)器上啟動(dòng)鏡像,可以運(yùn)行了顺饮。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末吵聪,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子兼雄,更是在濱河造成了極大的恐慌吟逝,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赦肋,死亡現(xiàn)場(chǎng)離奇詭異块攒,居然都是意外死亡励稳,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評(píng)論 3 396
  • 文/潘曉璐 我一進(jìn)店門囱井,熙熙樓的掌柜王于貴愁眉苦臉地迎上來驹尼,“玉大人,你說我怎么就攤上這事庞呕⌒卖幔” “怎么了?”我有些...
    開封第一講書人閱讀 165,871評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵住练,是天一觀的道長(zhǎng)地啰。 經(jīng)常有香客問我,道長(zhǎng)讲逛,這世上最難降的妖魔是什么亏吝? 我笑而不...
    開封第一講書人閱讀 58,963評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮盏混,結(jié)果婚禮上蔚鸥,老公的妹妹穿的比我還像新娘。我一直安慰自己许赃,他們只是感情好株茶,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,984評(píng)論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著图焰,像睡著了一般启盛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上技羔,一...
    開封第一講書人閱讀 51,763評(píng)論 1 307
  • 那天僵闯,我揣著相機(jī)與錄音,去河邊找鬼藤滥。 笑死鳖粟,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的拙绊。 我是一名探鬼主播向图,決...
    沈念sama閱讀 40,468評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼标沪!你這毒婦竟也來了榄攀?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤金句,失蹤者是張志新(化名)和其女友劉穎檩赢,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體违寞,經(jīng)...
    沈念sama閱讀 45,850評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡贞瞒,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,002評(píng)論 3 338
  • 正文 我和宋清朗相戀三年偶房,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片军浆。...
    茶點(diǎn)故事閱讀 40,144評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡棕洋,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出乒融,到底是詐尸還是另有隱情掰盘,我是刑警寧澤,帶...
    沈念sama閱讀 35,823評(píng)論 5 346
  • 正文 年R本政府宣布簇抵,位于F島的核電站庆杜,受9級(jí)特大地震影響射众,放射性物質(zhì)發(fā)生泄漏碟摆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,483評(píng)論 3 331
  • 文/蒙蒙 一叨橱、第九天 我趴在偏房一處隱蔽的房頂上張望典蜕。 院中可真熱鬧,春花似錦罗洗、人聲如沸愉舔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽轩缤。三九已至,卻和暖如春贩绕,著一層夾襖步出監(jiān)牢的瞬間火的,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評(píng)論 1 272
  • 我被黑心中介騙來泰國打工淑倾, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留馏鹤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,415評(píng)論 3 373
  • 正文 我出身青樓娇哆,卻偏偏與公主長(zhǎng)得像湃累,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子碍讨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,092評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容