docker學(xué)習(xí)筆記(1)

docker學(xué)習(xí)筆記(1)

1. docker run / docker create / docker start 三個(gè)命令有何區(qū)別

1.1 docker run <image-id>

docker run就是docker create和docker start兩個(gè)命令的組合。

image

1.2 docker create <image-id>

docker create命令為指定的鏡像image添加了一個(gè)可讀寫層珠洗,構(gòu)成了一個(gè)新的容器雕薪。注意,這個(gè)容器并沒有運(yùn)行。

image


image

1.3 docker start <container-id>

Docker start命令為容器文件系統(tǒng)創(chuàng)建了一個(gè)進(jìn)程隔離空間细诸。每一個(gè)容器只能夠有一個(gè)進(jìn)程隔離空間竖席。

image

2. docker rm / docker kill 有何區(qū)別

2.1 docker rm <container-id>

docker rm命令會(huì)移除構(gòu)成容器的可讀寫層。注意扣猫,這個(gè)命令只能對非運(yùn)行態(tài)容器執(zhí)行。

image

2.2 docker kill <container-id>

docker kill 命令向運(yùn)行在容器中的指定進(jìn)程發(fā)送了一個(gè)不友好的SIGKILL信號翘地。

image

3. Dockerfile 中的 ENTRYPOINT 和 CMD 有何區(qū)別

可用兩種方式指定 ENTRYPOINT 和 CMD 要運(yùn)行的命令:Shell 格式和 Exec 格式申尤,推薦使用 Exec 格式,因?yàn)榭勺x性更強(qiáng)衙耕。

3.1 ENTRYPOINT

ENTRYPOINT 指令可讓容器以應(yīng)用程序或者服務(wù)的形式運(yùn)行昧穿。

ENTRYPOINT 不會(huì)被忽略,一定會(huì)被執(zhí)行橙喘,即使運(yùn)行 docker run 時(shí)指定了其他命令时鸵。

ENTRYPOINT 中的參數(shù)始終會(huì)被使用,而 CMD 的額外參數(shù)可以在容器啟動(dòng)時(shí)動(dòng)態(tài)替換掉渴杆。

3.2 CMD

CMD 指令允許用戶指定容器的默認(rèn)執(zhí)行的命令寥枝。

  • 此命令會(huì)在容器啟動(dòng)且 docker run 沒有指定其他命令時(shí)運(yùn)行。
  • 如果 docker run 指定了其他命令磁奖,CMD 指定的默認(rèn)命令將被忽略囊拜。

例如 docker run -it [image] /bin/bash,CMD 會(huì)被忽略掉比搭,命令 bash 將被執(zhí)行冠跷。

  • 如果 Dockerfile 中有多個(gè) CMD 指令,只有最后一個(gè) CMD 有效身诺。

3.3 最佳實(shí)踐

  • 使用 RUN 指令安裝應(yīng)用和軟件包蜜托,構(gòu)建鏡像。
  • 如果 Docker 鏡像的用途是運(yùn)行應(yīng)用程序或服務(wù)霉赡,比如運(yùn)行一個(gè) MySQL橄务,應(yīng)該優(yōu)先使用 Exec 格式的 ENTRYPOINT 指令。CMD 可為 ENTRYPOINT 提供額外的默認(rèn)參數(shù)穴亏,同時(shí)可利用 docker run 命令行替換默認(rèn)參數(shù)蜂挪。
  • 如果想為容器設(shè)置默認(rèn)的啟動(dòng)命令,可使用 CMD 指令嗓化。用戶可在 docker run 命令行中替換此默認(rèn)命令棠涮。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市刺覆,隨后出現(xiàn)的幾起案子严肪,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,427評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驳糯,死亡現(xiàn)場離奇詭異篇梭,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)酝枢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評論 3 395
  • 文/潘曉璐 我一進(jìn)店門很洋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人隧枫,你說我怎么就攤上這事∥焦叮” “怎么了官脓?”我有些...
    開封第一講書人閱讀 165,747評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長涝焙。 經(jīng)常有香客問我卑笨,道長,這世上最難降的妖魔是什么仑撞? 我笑而不...
    開封第一講書人閱讀 58,939評論 1 295
  • 正文 為了忘掉前任赤兴,我火速辦了婚禮,結(jié)果婚禮上隧哮,老公的妹妹穿的比我還像新娘桶良。我一直安慰自己,他們只是感情好沮翔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評論 6 392
  • 文/花漫 我一把揭開白布陨帆。 她就那樣靜靜地躺著,像睡著了一般采蚀。 火紅的嫁衣襯著肌膚如雪疲牵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,737評論 1 305
  • 那天榆鼠,我揣著相機(jī)與錄音纲爸,去河邊找鬼。 笑死妆够,一個(gè)胖子當(dāng)著我的面吹牛识啦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播责静,決...
    沈念sama閱讀 40,448評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼袁滥,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了灾螃?” 一聲冷哼從身側(cè)響起题翻,我...
    開封第一講書人閱讀 39,352評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后嵌赠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體塑荒,經(jīng)...
    沈念sama閱讀 45,834評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評論 3 338
  • 正文 我和宋清朗相戀三年姜挺,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了齿税。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,133評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡炊豪,死狀恐怖凌箕,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情词渤,我是刑警寧澤牵舱,帶...
    沈念sama閱讀 35,815評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站缺虐,受9級特大地震影響芜壁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜高氮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評論 3 331
  • 文/蒙蒙 一慧妄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧剪芍,春花似錦塞淹、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至坊谁,卻和暖如春费彼,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背口芍。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評論 1 272
  • 我被黑心中介騙來泰國打工箍铲, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鬓椭。 一個(gè)月前我還...
    沈念sama閱讀 48,398評論 3 373
  • 正文 我出身青樓颠猴,卻偏偏與公主長得像,于是被迫代替她去往敵國和親小染。 傳聞我的和親對象是個(gè)殘疾皇子翘瓮,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評論 2 355

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

  • 轉(zhuǎn)載自 http://blog.opskumu.com/docker.html 一、Docker 簡介 Docke...
    極客圈閱讀 10,501評論 0 120
  • Docker 和虛擬機(jī) 容器內(nèi)的進(jìn)程是直接運(yùn)行于宿主內(nèi)核的裤翩,這點(diǎn)和宿主進(jìn)程一致资盅,只是容器的 userland 不同...
    Jancd閱讀 495評論 0 8
  • 近來發(fā)現(xiàn)docker越來越受歡迎了,而且看起來,docker的熱度還遠(yuǎn)沒有到達(dá)頂峰呵扛,或許在這個(gè)云服務(wù)時(shí)代的大背景下...
    盡情的嘲笑我吧閱讀 519評論 0 5
  • 領(lǐng)導(dǎo)不是天生的每庆,領(lǐng)導(dǎo)力是可以修煉的。更重要的是今穿,你將來一定會(huì)成為一個(gè)領(lǐng)導(dǎo)者缤灵。 從今天文章內(nèi)容的角度看過去,在我工作...
    小關(guān)_dec3閱讀 1,003評論 0 0
  • 年輕的時(shí)候蓝晒,因?yàn)榧で槿觯驗(yàn)橐庵荆驗(yàn)閼猩⒅マ保驗(yàn)轭B劣利诺,錯(cuò)過了許多美好時(shí)光。于是總會(huì)在每一個(gè)晚上來臨剩燥,就擺出一無所獲的...
    葵花綻放的聲響閱讀 173評論 0 0