docker 常用命令

幫助命令
  1. docker version
  2. docker info
  3. docker --help
鏡像命令
  1. docker images --->本地主機上的所有鏡像
    options
    -a :所有鏡像
    -q:只顯示鏡像ID(短鏡像ID)
    --digests :顯示鏡像的摘要信息
    --no-trunc:顯示完整的鏡像信息(長鏡像ID)

2.docker search [options] 鏡像名 ---> 命令行查找鏡像信息
docker 倉庫查找鏡像信息
OPTIONS
--no-trunc:顯示完整的鏡像信息
-s 300 : 收藏數(shù)不少于300
--automated

3.docker pull 鏡像名[:tag] ---> 下載鏡像

  1. docker rmi -f 鏡像ID ---> 刪除1個
    docker rmi -f 鏡像名1:tag 鏡像名2:tag --->刪除多個
    docker rmi -f $(docker images -qa) -----> 刪除所有鏡像
容器命令
  1. docker runn [OPTIONS] 鏡像名
    OPTIONS說明(常用):有些是一個減號桩撮,有些是兩個減號
    --name="容器新名字": 為容器指定一個名稱侥蒙;
    -d: 后臺運行容器,并返回容器ID稀蟋,也即啟動守護式容器埂陆;
    \color{red}{-i:以交互模式運行容器苛白,通常與 -t 同時使用;}
    \color{red}{-t:為容器重新分配一個偽輸入終端,通常與 -i 同時使用焚虱;}
    -P: 隨機端口映射购裙;
    -p: 指定端口映射,有以下四種格式
    ip:hostPort:containerPort
    ip::containerPort
    \color{red}{hostPort:containerPort}
    containerPort
image.png

使用鏡像centos:latest以交互模式啟動一個容器,在容器內(nèi)執(zhí)行/bin/bash命令鹃栽。
docker run -it centos /bin/bash

2躏率、docker ps [options]-->當(dāng)前\color{Blue}{所有正在運行}的容器
OPTIONS說明(常用):
-a :列出當(dāng)前所有\color{#FF7F50}{正在運行的}容器+\color{#FF7F50}{歷史上運行過的}
-l :顯示最近創(chuàng)建的容器。
-n:顯示最近n個創(chuàng)建的容器民鼓。
\color{red}{-q :靜默模式薇芝,只顯示容器編號。}
--no-trunc :不截斷輸出丰嘉。

3.exit ---> 停止容器退出夯到,ctrl+p+q 不停止容器退出

4.docker start 容器ID/容器名 --->啟動容器
docker restart 容器ID/容器名 --->重啟容器
docker stop 容器ID/容器名 --->停止容器
docker rm 容器ID --->刪除已停止的容器
一次性刪除多個容器
docker rm -f $(docker ps -a -q)
docker ps -a -q | xargs docker rm

5.\color{red}{重要}

  • docker run -d 容器名

使用鏡像centos:latest以后臺模式啟動一個容器
docker run -d centos
問題:然后docker ps -a 進行查看, 會發(fā)現(xiàn)容器已經(jīng)退出
很重要的要說明的一點: Docker容器后臺運行,就必須有一個前臺進程.
容器運行的命令如果不是那些一直掛起的命令(比如運行top,tail)饮亏,就是會自動退出的耍贾。
這個是docker的機制問題,比如你的web容器,我們以nginx為例,正常情況下,我們配置啟動服務(wù)只需要啟動響應(yīng)的service即可路幸。例如
service nginx start

但是,這樣做,nginx為后臺進程模式運行,就導(dǎo)致docker前臺沒有運行的應(yīng)用,
這樣的容器后臺啟動后,會立即自殺因為他覺得他沒事可做了.
所以荐开,最佳的解決方案是,將你要運行的程序以前臺進程的形式運行

  • docker logs -f -t --tail 容器ID
    -t 加入時間戳
    -f 跟隨最新的日志打印
    --tail 顯示最后條數(shù)
    例:docker run -d centos /bin/sh -c "while true;do echo hello zzyy;sleep 2;done"


    深度截圖_選擇區(qū)域_20191011075347.png
  • docker top 容器ID---> 容器內(nèi)運行的進程

  • docker inspect 容器ID--->查看容器內(nèi)部細(xì)節(jié)

  • docker exec -it 容器ID /bin/bash -->進入正在運行的容器并以命令行交互(打開新終端,啟動新的進程)
    docker attach 容器ID-->進入正在運行的容器并以命令行交互(進入容器啟動的終端劝赔,不會啟動新的進程)

  • docker cp 容器ID:容器內(nèi)的路徑 主機目錄


    image.png
  • docker commit -m'描述'-a'作者' 容器ID 鏡像名:[鏡像標(biāo)簽]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末誓焦,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子着帽,更是在濱河造成了極大的恐慌杂伟,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仍翰,死亡現(xiàn)場離奇詭異赫粥,居然都是意外死亡,警方通過查閱死者的電腦和手機予借,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門越平,熙熙樓的掌柜王于貴愁眉苦臉地迎上來频蛔,“玉大人,你說我怎么就攤上這事秦叛』尴” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵挣跋,是天一觀的道長三圆。 經(jīng)常有香客問我,道長避咆,這世上最難降的妖魔是什么舟肉? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮查库,結(jié)果婚禮上路媚,老公的妹妹穿的比我還像新娘。我一直安慰自己樊销,他們只是感情好整慎,可當(dāng)我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著现柠,像睡著了一般院领。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上够吩,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機與錄音丈氓,去河邊找鬼周循。 笑死,一個胖子當(dāng)著我的面吹牛万俗,可吹牛的內(nèi)容都是我干的湾笛。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼闰歪,長吁一口氣:“原來是場噩夢啊……” “哼嚎研!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起库倘,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤临扮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后教翩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杆勇,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年饱亿,在試婚紗的時候發(fā)現(xiàn)自己被綠了蚜退。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片闰靴。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖钻注,靈堂內(nèi)的尸體忽然破棺而出蚂且,到底是詐尸還是另有隱情,我是刑警寧澤幅恋,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布杏死,位于F島的核電站,受9級特大地震影響佳遣,放射性物質(zhì)發(fā)生泄漏识埋。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一零渐、第九天 我趴在偏房一處隱蔽的房頂上張望窒舟。 院中可真熱鬧,春花似錦诵盼、人聲如沸惠豺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽洁墙。三九已至,卻和暖如春戒财,著一層夾襖步出監(jiān)牢的瞬間热监,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工饮寞, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留孝扛,地道東北人。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓幽崩,卻偏偏與公主長得像苦始,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子慌申,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,472評論 2 348

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