精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

8個基本的Docker容器管理命令

系統(tǒng) Linux
在這篇文章中,我們將帶你學習 8 個基本的 Docker 容器命令,它們操控著 Docker 容器的基本活動,例如 運行run、 列舉list、 停止stop、 查看歷史紀錄logs、 刪除delete 等等。

https://s4.51cto.com/oss/201806/22/ac9a826c43361e133754524266a63dc6.png

利用這 8 個命令可以學習 Docker 容器的基本管理方式。這是一個為 Docker 初學者準備的,帶有示范命令輸出的指南。

在這篇文章中,我們將帶你學習 8 個基本的 Docker 容器命令,它們操控著 Docker 容器的基本活動,例如 運行run、 列舉list、 停止stop、 查看歷史紀錄logs、 刪除delete 等等。如果你對 Docker 的概念很陌生,推薦你看看我們的 介紹指南,來了解 Docker 的基本內(nèi)容以及 如何 在 Linux 上安裝 Docker。 現(xiàn)在讓我們趕快進入要了解的命令:

 

如何運行 Docker 容器?

眾所周知,Docker 容器只是一個運行于宿主操作系統(tǒng)host OS上的應用進程,所以你需要一個鏡像來運行它。Docker 鏡像以進程的方式運行時就叫做 Docker 容器。你可以加載本地 Docker 鏡像,也可以從 Docker Hub 上下載。Docker Hub 是一個提供公有和私有鏡像來進行拉取pull操作的集中倉庫。官方的 Docker Hub 位于 hub.docker.com。 當你指示 Docker 引擎運行容器時,它會首先搜索本地鏡像,如果沒有找到,它會從 Docker Hub 上拉取相應的鏡像。

讓我們運行一個 Apache web 服務(wù)器的 Docker 鏡像,比如 httpd 進程。你需要運行 docker container run 命令。舊的命令為 docker run, 但后來 Docker 添加了子命令部分,所以新版本支持下列命令:

  1. root@kerneltalks # docker container run -d -p 80:80 httpd
  2. Unable to find image 'httpd:latest' locally
  3. latest: Pulling from library/httpd
  4. 3d77ce4481b1: Pull complete
  5. 73674f4d9403: Pull complete
  6. d266646f40bd: Pull complete
  7. ce7b0dda0c9f: Pull complete
  8. 01729050d692: Pull complete
  9. 014246127c67: Pull complete
  10. 7cd2e04cf570: Pull complete
  11. Digest: sha256:f4610c3a1a7da35072870625733fd0384515f7e912c6223d4a48c6eb749a8617
  12. Status: Downloaded newer image for httpd:latest
  13. c46f2e9e4690f5c28ee7ad508559ceee0160ac3e2b1688a61561ce9f7d99d682

Docker 的 run 命令將鏡像名作為強制參數(shù),另外還有很多可選參數(shù)。常用的參數(shù)有:

  • -d:從當前 shell 脫離容器
  • -p X:Y:綁定容器的端口 Y 到宿主機的端口 X
  • --name:命名你的容器。如果未指定,它將被賦予隨機生成的名字
  • -e:當啟動容器時傳遞環(huán)境編輯及其值

通過以上輸出你可以看到,我們將 httpd 作為鏡像名來運行容器。接著,本地鏡像沒有找到,Docker 引擎從 Docker Hub 拉取了它。注意,它下載了鏡像 httpd:latest, 其中 : 后面跟著版本號。如果你需要運行特定版本的容器,你可以在鏡像名后面注明版本名。如果不提供版本名,Docker 引擎會自動拉取最新的版本。

輸出的最后一行顯示了你新運行的 httpd 容器的唯一 ID。

 

如何列出所有運行中的 Docker 容器?

現(xiàn)在,你的容器已經(jīng)運行起來了,你可能想要確認這一點,或者你想要列出你的機器上運行的所有容器。你可以使用 docker container ls 命令。在舊的 Docker 版本中,對應的命令為 docker ps。

  1. root@kerneltalks # docker container ls
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. c46f2e9e4690 httpd "httpd-foreground" 11 minutes ago Up 11 minutes 0.0.0.0:80->80/tcp cranky_cori

列出的結(jié)果是按列顯示的。每一列的值分別為:

  1. Container ID :一開始的幾個字符對應你的容器的唯一 ID
  2. Image :你運行容器的鏡像名
  3. Command :容器啟動后運行的命令
  4. Created :創(chuàng)建時間
  5. Status :容器當前狀態(tài)
  6. Ports :與宿主端口相連接的端口信息
  7. Names :容器名(如果你沒有命名你的容器,那么會隨機創(chuàng)建)

 

如何查看 Docker 容器的歷史紀錄?

在第一步我們使用了 -d 參數(shù)來將容器,在它一開始運行的時候,就從當前的 shell 中脫離出來。在這種情況下,我們不知道容器里面發(fā)生了什么。所以為了查看容器的歷史紀錄,Docker 提供了 logs 命令。它采用容器名稱或 ID 作為參數(shù)。

  1. root@kerneltalks # docker container logs cranky_cori
  2. AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this message
  3. AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this message
  4. [Thu May 31 18:35:07.301158 2018] [mpm_event:notice] [pid 1:tid 139734285989760] AH00489: Apache/2.4.33 (Unix) configured -- resuming normal operations
  5. [Thu May 31 18:35:07.305153 2018] [core:notice] [pid 1:tid 139734285989760] AH00094: Command line: 'httpd -D FOREGROUND'

這里我使用了容器名稱作為參數(shù)。你可以看到在我們的 httpd 容器中與 Apache 相關(guān)的歷史紀錄。

 

如何確定 Docker 容器的進程?

容器是一個使用宿主資源來運行的進程。這樣,你可以在宿主系統(tǒng)的進程表中定位容器的進程。讓我們在宿主系統(tǒng)上確定容器進程。

Docker 使用著名的 top 命令作為子命令的名稱,來查看容器產(chǎn)生的進程。它采用容器的名稱或 ID 作為參數(shù)。在舊版本的 Docker 中,只可運行 docker top 命令。在新版本中,docker topdocker container top 命令都可以生效。

  1. root@kerneltalks # docker container top cranky_cori
  2. UID PID PPID C STIME TTY TIME CMD
  3. root 15702 15690 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  4. bin 15729 15702 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  5. bin 15730 15702 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  6. bin 15731 15702 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  7.  
  8. root@kerneltalks # ps -ef |grep -i 15702
  9. root 15702 15690 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  10. bin 15729 15702 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  11. bin 15730 15702 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  12. bin 15731 15702 0 18:35 ? 00:00:00 httpd -DFOREGROUND
  13. root 15993 15957 0 18:59 pts/0 00:00:00 grep --color=auto -i 15702

在第一個輸出中,列出了容器產(chǎn)生的進程的列表。它包含了所有細節(jié),包括用戶號uid、進程號pid父進程號ppid、開始時間、命令,等等。這里所有的進程號你都可以在宿主的進程表里搜索到。這就是我們在第二個命令里做得。這證明了容器確實是宿主系統(tǒng)中的進程。

 

如何停止 Docker 容器?

只需要 stop 命令!同樣,它采用容器名稱或 ID 作為參數(shù)。

  1. root@kerneltalks # docker container stop cranky_cori
  2. cranky_cori

 

如何列出停止的或不活動的 Docker 容器?

現(xiàn)在我們停止了我們的容器,這時如果我們使用 ls 命令,它將不會出現(xiàn)在列表中。

  1. root@kerneltalks # docker container ls
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

所以,在這種情況下,如果想要查看停止的或不活動的容器,你需要在 ls 命令里同時使用 -a 參數(shù)。

  1. root@kerneltalks # docker container ls -a
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. c46f2e9e4690 httpd "httpd-foreground" 33 minutes ago Exited (0) 2 minutes ago cranky_cori

有了 -a 參數(shù),現(xiàn)在我們可以查看已停止的容器。注意這些容器的狀態(tài)被標注為 已退出exited。既然容器只是一個進程,那么用“退出”比“停止”更合適!

 

如何(重新)啟動 Docker 容器?

現(xiàn)在,我們來啟動這個已停止的容器。這和運行一個容器有所區(qū)別。當你運行一個容器時,你將啟動一個全新的容器。當你啟動一個容器時,你將開始一個已經(jīng)停止并保存了當時運行狀態(tài)的容器。它將以停止時的狀態(tài)重新開始運行。

  1. root@kerneltalks # docker container start c46f2e9e4690
  2. c46f2e9e4690
  3.  
  4. root@kerneltalks # docker container ls -a
  5. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  6. c46f2e9e4690 httpd "httpd-foreground" 35 minutes ago Up 8 seconds 0.0.0.0:80->80/tcp cranky_cori

 

如何移除 Docker 容器?

我們使用 rm 命令來移除容器。你不可以移除運行中的容器。移除之前需要先停止容器。你可以使用 -f 參數(shù)搭配 rm 命令來強制移除容器,但并不推薦這么做。

  1. root@kerneltalks # docker container rm cranky_cori
  2. cranky_cori
  3. root@kerneltalks # docker container ls -a
  4. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

你看,一旦移除了容器,即使再使用 ls -a 命令也查看不到容器了。 

責任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2023-11-03 18:01:59

Docker開源平臺

2019-04-26 07:56:40

容器秘密安全

2012-02-22 21:38:40

2022-03-13 10:48:52

容器Docker容器管理軟件

2023-09-26 00:40:35

Docker容器操作命令

2019-09-16 14:18:21

Docker中央處理器軟件

2014-12-31 11:11:52

DockerDocker基本命令

2018-05-08 08:35:34

LinuxDocker 容器管理器

2010-01-06 11:24:27

Linux命令

2018-09-17 11:55:21

Linux命令管理進程

2010-05-24 18:07:34

SNMP命令

2018-11-28 14:50:30

2024-12-31 00:12:39

命令Docker網(wǎng)絡(luò)

2023-06-16 16:06:02

lazydockerDocker容器

2019-05-29 09:05:13

DockerDockly容器

2022-11-15 10:01:27

2020-07-07 08:01:37

nc命令Linux網(wǎng)絡(luò)命令行工具

2017-11-21 10:11:19

陌陌K8sDocker

2015-03-25 10:36:57

lsLinux

2010-04-21 09:12:15

Unix基本命令
點贊
收藏

51CTO技術(shù)棧公眾號

在线电影一区| 精品网站999| 亚洲国产高清aⅴ视频| 成人网址在线观看| 日韩av片在线播放| 成人精品影视| 日韩精品一区二区三区视频播放| 99爱视频在线| 亚洲国产精品精华素| 久久蜜桃av一区精品变态类天堂| 国产自摸综合网| 日韩三级av在线| 91综合在线| 日韩精品亚洲元码| 少妇丰满尤物大尺度写真| 偷拍中文亚洲欧美动漫| 亚洲最大成人网4388xx| 日韩在线电影一区| 婷婷色在线观看| 精品一区二区日韩| 国产精品jvid在线观看蜜臀| 国产污视频在线看| 欧美成人午夜| 日韩亚洲在线观看| 性欧美一区二区| 国偷自产视频一区二区久| 欧美精品一级二级三级| 亚洲成熟丰满熟妇高潮xxxxx| 在线观看h网| 中文字幕一区在线观看| 四虎一区二区| 免费在线视频一级不卡| 成人免费视频caoporn| 成人黄色影片在线| 亚洲天堂男人网| 亚洲欧美日韩国产一区| 久久久久国产精品免费| 精品欧美一区二区久久久久| 欧美精品一区二区久久| 亚洲精品日韩丝袜精品| 精品国产aⅴ一区二区三区东京热| 日韩电影精品| 欧美日韩一级大片网址| 欧在线一二三四区| 欧美gay视频| 欧美视频在线免费| 日本三级免费网站| 精品众筹模特私拍视频| 亚洲一卡二卡三卡四卡五卡| 97超碰国产精品| 欧美videossex| 亚洲一二三四在线| 日韩伦理在线免费观看| 不卡一本毛片| 香蕉久久一区二区不卡无毒影院| 成人免费视频91| 男人久久天堂| 日韩欧美在线免费| 国产精品免费成人| 精品免费av在线| 欧美亚洲图片小说| 国产又黄又猛的视频| 日韩三区四区| 欧美成人女星排行榜| 欧美xxxx日本和非洲| 红杏一区二区三区| 亚洲美女www午夜| 91成人破解版| 久久中文字幕二区| 久久国产精品影视| 日本系列第一页| 久久久久国产一区二区| 国产精品视频久久| 99这里有精品视频| 99亚偷拍自图区亚洲| 日本一区二区免费看| 在线观看国产原创自拍视频| 亚洲精品国产精品乱码不99| 亚洲国产成人精品无码区99| 日韩av首页| 制服丝袜亚洲色图| 国产xxxx视频| 国产一区二区在线| 欧美成人在线网站| 国产成人精品网| 蜜臀av在线播放一区二区三区| 2022国产精品| 日韩a级作爱片一二三区免费观看| 国产喷白浆一区二区三区| 麻豆中文字幕在线观看| 成年人黄色大片在线| 在线精品亚洲一区二区不卡| 久久综合桃花网| 一个色免费成人影院| 精品国偷自产在线视频| 国产成人在线观看网站| 久久99久久99| 好看的日韩精品视频在线| h视频网站在线观看| 一区二区三区日韩欧美| 欧美少妇性生活视频| 国产免费av国片精品草莓男男| 精品视频偷偷看在线观看| 欧洲美女女同性互添| 久久国产精品99国产| 91av一区二区三区| yw视频在线观看| 午夜视频在线观看一区二区| 在线观看日韩国产| 91视频最新入口| 免费精品一区| 在线电影中文日韩| 日韩精品一区二区三区国语自制| 毛片av一区二区| 久久久久久99| 青草在线视频| 欧美一级夜夜爽| 卡一卡二卡三在线观看| 亚洲高清电影| 91成人理论电影| 91官网在线| 色诱亚洲精品久久久久久| 中文在线字幕观看| 忘忧草精品久久久久久久高清| 日本高清不卡的在线| 蜜桃在线一区二区| 亚洲卡通欧美制服中文| 中文字幕 日韩 欧美| 免费久久精品| 人妖精品videosex性欧美| 日日夜夜精品免费| 亚洲一区二区三区四区在线观看 | 国产午夜精品福利视频| 亚洲美女色禁图| 国产精品10p综合二区| 欧美人与性动交α欧美精品图片| 欧美一区二区三区婷婷月色| 国产一二三四区| 精品一区二区在线观看| 久久久国产精华液999999| 国产成人久久精品麻豆二区| 一本一本久久a久久精品综合小说| 久久一区二区三区视频| 91蜜桃视频在线| aⅴ在线免费观看| 性欧美xxxx免费岛国不卡电影| 91精品国产高清久久久久久91| 国产91绿帽单男绿奴| 亚洲一区二区三区三| 欧美成人精品一区二区综合免费| 一本一本久久a久久综合精品| 91香蕉国产在线观看| av网址在线看| 精品嫩草影院久久| 日韩av电影网址| 26uuu久久天堂性欧美| 国产三级日本三级在线播放| 成人久久电影| 亚洲free性xxxx护士hd| 欧美人与禽性xxxxx杂性| 日韩女优毛片在线| 久久免费小视频| 91网上在线视频| 人妻无码视频一区二区三区| 手机在线电影一区| 91老司机在线| 俺来也官网欧美久久精品| 亚洲精品黄网在线观看| av首页在线观看| 国产精品国产三级国产| 无码人妻少妇色欲av一区二区| 欧美日韩国产一区精品一区| 精品无码久久久久国产| 成人在线免费av| 久久99精品久久久久久琪琪| 无码国产精品高潮久久99| 一本大道久久精品懂色aⅴ| eeuss中文字幕| 成人网在线播放| 国产成人精品无码播放| 亚洲第一偷拍| 麻豆亚洲一区| 国产95亚洲| 97成人在线视频| av福利在线播放| 欧美大片日本大片免费观看| 天堂а√在线中文在线新版| 亚洲三级小视频| 最新在线黄色网址| 精品综合久久久久久8888| 日韩中文字幕在线免费| 久久精品国产www456c0m| 国产福利不卡| 亚洲我射av| 欧美一区二区三区……| 国产激情在线| 永久免费精品影视网站| 亚洲国产精品久久久久爰性色| 色屁屁一区二区| 精品少妇久久久| 国产精品传媒视频| 老鸭窝一区二区| 国产河南妇女毛片精品久久久| 久久精品一区二| 亚洲大胆在线| 综合久久国产| 欧洲三级视频| 蜜桃在线一区二区三区精品| 秋霞一区二区| 国产在线精品播放| 日韩中文影院| 亚洲精品动漫100p| 久久99精品久久久久久三级 | 中文字幕色一区二区| 高潮久久久久久久久久久久久久 | 国产欧美1区2区3区| 久久久久久婷婷| 国产一区二区成人久久免费影院| 欧美日韩亚洲一二三| 99国产精品视频免费观看一公开 | 美国黑人一级大黄| 99re热视频这里只精品| 成人做爰69片免费| 国产一区二区看久久| 亚洲高清免费在线观看| 日韩av一区二区三区四区| 北条麻妃在线视频观看| 在线精品一区| 又大又硬又爽免费视频| 欧美精品大片| 亚洲中文字幕无码一区二区三区| 91精品国产自产拍在线观看蜜| 涩涩涩999| 精品国产99| 日韩av影视| 精品国产aⅴ| 色综合久久88色综合天天提莫| 国产一区二区区别| 欧美一区观看| 欧美熟乱15p| 亚洲欧洲一区二区福利| av一区二区在线观看| 日韩电影免费观看在| 国产一区二区观看| 亚洲一二三区精品| 久久免费大视频| 中文字幕一区二区三区最新| 91精品综合久久久久久久久久久 | 任我爽在线视频| 中文字幕亚洲视频| 成人无码精品1区2区3区免费看| 中文字幕巨乱亚洲| 女同久久另类69精品国产| 国产精品欧美综合在线| 国产精品视频看看| 亚洲黄一区二区三区| 精品午夜福利视频| 欧美日韩一区二区三区| 天天射天天干天天| 欧美日韩日本视频| 亚洲国产剧情在线观看| 亚洲电影天堂av| 欧美日本网站| 精品国产区一区二区三区在线观看 | 日日av拍夜夜添久久免费| 国产精品美女久久久久av超清| 欧美亚洲综合视频| 波多野结衣精品久久| 里番精品3d一二三区| 日本视频精品一区| 希岛爱理一区二区三区| 欧美人成在线观看| 鲁大师成人一区二区三区| 手机av在线网| 懂色中文一区二区在线播放| 亚洲第一页av| 中文字幕视频一区二区三区久| 国产一卡二卡在线播放| 日韩欧美中文免费| 99久久精品国产色欲| 精品偷拍一区二区三区在线看| 97超碰人人在线| 高清亚洲成在人网站天堂| 成人不卡视频| 国产精品久久久对白| 欧美亚洲在线日韩| www.av91| 日本aⅴ精品一区二区三区 | 99ri日韩精品视频| 日韩高清专区| 伊人久久大香线蕉av超碰演员| 亚洲成人av免费看| 成人午夜视频免费看| 一级特黄曰皮片视频| 亚洲最大成人网4388xx| 一区二区视频播放| 亚洲精品成人久久| 五月婷婷视频在线观看| 国产成人在线亚洲欧美| 国产乱论精品| 精品国产一区二区三区在线| 日韩成人午夜精品| 精品人妻一区二区免费视频| 亚洲人成在线播放网站岛国 | 欧美日韩午夜精品| 午夜福利视频一区二区| 久久综合免费视频影院| 国产精品专区免费| 国产精品亚洲综合| 国产精品久久久乱弄| 国产免费人做人爱午夜视频| 成人av影院在线| 天天综合天天做| 欧美日韩小视频| 国产1区2区3区在线| 青青a在线精品免费观看| 99精品中文字幕在线不卡| 一区二区在线观看网站| 视频在线观看一区二区三区| 亚洲视频在线播放免费| 亚洲激情六月丁香| 国产精品一区二区免费视频| 综合激情国产一区| 婷婷激情一区| 欧美日韩综合另类| 国产婷婷精品| 中国av免费看| 亚洲高清在线精品| www国产一区| 久久中文久久字幕| 国产精品视频一区二区三区| 一区二区三区四区五区精品| 日韩电影在线免费看| av网站免费在线看| 欧美在线三级电影| 国产精品一区二区婷婷| 国产成人一区二区| 欧美偷拍自拍| 天天综合网日韩| 国产精品免费人成网站| 在线免费观看av片| 深夜成人在线观看| 日本亚洲欧洲无免费码在线| 致1999电视剧免费观看策驰影院| 麻豆国产欧美日韩综合精品二区| 我不卡一区二区| 欧美麻豆精品久久久久久| 九义人在线观看完整免费版电视剧| 成人欧美一区二区三区在线| 亚洲不卡av不卡一区二区| 特级黄色片视频| 亚洲综合男人的天堂| 日日躁夜夜躁白天躁晚上躁91| 午夜精品一区二区三区在线| 婷婷精品视频| 久久99999| 亚洲欧美激情小说另类| 亚洲美女福利视频| 欧美在线观看日本一区| 狠狠色丁香婷婷综合影院| 亚洲欧洲日本精品| 一区二区不卡在线播放| 日韩一级免费视频| 国产精品激情av在线播放| 日韩精品网站| 日本精品一二三| 黑人巨大精品欧美一区免费视频| 美女欧美视频在线观看免费 | 日韩一级片免费在线观看| 欧美亚洲在线视频| 日韩欧美一区二区三区在线视频 | 欧美污视频网站| 亚洲国产精品99久久久久久久久| av天堂一区二区三区| 78色国产精品| 成人精品影院| 亚洲精品第二页| 在线影视一区二区三区| 1区2区在线观看| 蜜桃传媒视频第一区入口在线看| 日韩电影免费一区| 久久久久久福利| 一区二区av在线| 日韩成人在线观看视频| 99精品人妻少妇一区二区| 国产精品初高中害羞小美女文| 日本波多野结衣在线| 国产精品久久久久av免费| 欧美三级网页| 国产精品理论在线| 欧美精品一区二区三区久久久| 先锋欧美三级| 欧美在线一区视频| 亚洲欧美在线高清| 美女做暖暖视频免费在线观看全部网址91| 91精品国产综合久久香蕉| 亚洲少妇诱惑| 久久久久久久久精| 日韩一级黄色av| 精品在线观看入口|