首頁 > 軟體

關於Docker中的Images與Containers

2020-06-16 17:23:11

Docker engine提供了啟動Images和containers核心的技術的支援。當你執行docker run hello-world 命令時,實際上可分為三個部分:

  1. 告訴你作業系統你正在使用的docker程式
  2. 一個子命令建立並且執行docker容器
  3. 告訴docker將載入到容器中的Image映像

一個映像是一個檔案系統,是在執行時使用的引數,它沒有狀態和不會改變。容器用來執行映像的範例。當你執行下面命令的時候將會發生下面這些情況:

  • 檢查你是否有hello-world軟體映像
  • 從Docker Hub中下載映像
  • 將映像載入容器中並執行它。

依賴於這個映像如何建立,一個映像可能執行一個簡單、單一的命令然後退出,hello-world映像就是這樣的,不過docker還能啟動向資料庫那樣的軟體。Docker引擎能夠是人們或者公司建立和分享自己的Docker 映像。使用Docker引擎,你不需要擔心你的計算機能否執行Docker映像中的軟體,Docker容器總是可以執行它。

更多Docker相關教學見以下內容

Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm

Ubuntu 14.04安裝Docker  http://www.linuxidc.com/linux/2014-08/105656.htm

Ubuntu使用VNC執行基於Docker的桌面系統  http://www.linuxidc.com/Linux/2015-08/121170.htm

阿里雲CentOS 6.5 模板上安裝 Docker http://www.linuxidc.com/Linux/2014-11/109107.htm

Ubuntu 15.04下安裝Docker  http://www.linuxidc.com/Linux/2015-07/120444.htm

在Ubuntu Trusty 14.04 (LTS) (64-bit)安裝Docker http://www.linuxidc.com/Linux/2014-10/108184.htm

在 Ubuntu 15.04 上如何安裝Docker及基本用法 http://www.linuxidc.com/Linux/2015-09/122885.htm

Ubuntu 16.04上Docker使用手記 http://www.linuxidc.com/Linux/2016-12/138490.htm


IT145.com E-mail:sddin#qq.com