運行容器的最佳實踐 - 天天5分鐘玩轉 Docker 容器技術(24)

按用途容器大體可分爲兩類:服務類容器和工具類的容器。web


1. 服務類容器以 daemon 的形式運行,對外提供服務。好比 web server,數據庫等。經過 -d 之後臺方式啓動這類容器是很是合適的。若是要排查問題,能夠經過 exec -it 進入容器。docker

2. 工具類容器一般給能咱們提供一個臨時的工做環境,一般以 run -it 方式運行,好比:數據庫

116.png

運行 busybox,run -it 的做用是在容器啓動後就直接進入。咱們這裏經過 wget 驗證了在容器中訪問 internet 的能力。執行 exit 退出終端,同時容器中止。ubuntu

工具類容器多使用基礎鏡像,例如 busybox、debian、ubuntu 等。工具

容器運行小結

容器運行相關的知識點:spa

  1. 當 CMD 或 Entrypoint 或 docker run 命令行指定的命令運行結束時,容器中止。命令行

  2. 經過 -d 參數在後臺啓動容器。rest

  3. 經過 exec -it 可進入容器並執行命令。code

指定容器的三種方法:orm

  1. 短ID。

  2. 長ID。

  3. 容器名稱。 可經過 --name 爲容器命名。重命名容器可執行docker rename

容器按用途可分爲兩類:

  1. 服務類的容器。

  2. 工具類的容器。

下一節討論容器的其餘操做,好比 stop, restart, pause, delete。

二維碼+指紋.png

相關文章
相關標籤/搜索