1. 程式人生 > >Kubernetes 實戰 —— 02. 開始使用 Kubernetes 和 Docker

Kubernetes 實戰 —— 02. 開始使用 Kubernetes 和 Docker

#### 建立、執行及共享容器映象 `P23` ##### 執行容器 `P24` **執行** `P24` 可以執行 Docker 客戶端可執行檔案來執行各種 Docker 命令。例如:可以試著從 Docker Hub 的公共映象倉庫拉取、執行映象。 Docker Hub 中有許多隨時可用的常見映象,其中就包括 `busybox` ,可以用來執行簡單的命令,例如: `echo "Hello world"` 。 `P24` ```shell script docker run busybox echo "Hello world" ``` **原理** `P25` ![圖 2.1 在一個基於 busybox 映象的容器中執行 echo Hello world](https://github.com/idealism-xxm/reading-notes/raw/master/kubernetes-in-action/img/chapter02/圖%202.1%20在一個基於%20busybox%20映象的容器中執行%20echo%20Hello%20world.png) 執行 `docker run` 命令後: `P25` 1. Docker 檢查 `busybox:lastest` 映象是否存在於本機。如果不存在,則會自動從 Docker 映象中心拉取映象 2. Docker 基於 `busybox:lastest` 映象建立一個容器並在容器中執行命令 `echo "Hello world"` **執行映象** `P25` ```shell script docker run docker ru