2021-05-12 14:32:11
關於Docker中的Images與Containers
Docker engine提供了啟動Images和containers核心的技術的支援。當你執行docker run hello-world 命令時,實際上可分為三個部分:
- 告訴你作業系統你正在使用的docker程式
- 一個子命令建立並且執行docker容器
- 告訴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
相關文章