Docker容器和映像


Docker容器是映像的執行範例。可以使用命令列介面(CLI)命令執行,啟動,停止,移動或刪除容器。還可以為網路和環境變數提供組態。 Docker容器是一個獨立且安全的應用平台,但它可以共用和存取在不同的主機或容器中執行的資源。

映像是一個唯讀模板,其中包含建立Docker容器的說明。 Docker檔案中的Docker檔案描述了Docker映像,Dockerfile具有簡單明瞭的語法。映像沒有狀態,永遠不會改變。 Docker Engine提供核心Docker技術,支援映像和容器。

可以借助以下命令了解容器和映像。

$ docker run hello-world

上述命令docker run hello-world有三個部分。

  1. docker:它是docker引擎,用於執行docker程式。它向作業系統通知指定執行docker程式。

  2. run:此子命令用於建立和執行docker容器。

  3. hello-world:這是一個映像的名稱。需要指定要載入到容器中的映像的名稱。

Docker容器