docker 是乙個開源的應用容器引擎,基於 go 語言 並遵從apache2.0協議開源。
docker 從 17.03 版本之後分為 ce(community edition: 社群版) 和 ee(enterprise edition: 企業版),我們用社群版就可以了。
docker 使用客戶端-伺服器 (c/s) 架構模式,使用遠端api來管理和建立docker容器。
docker 容器通過 docker 映象來建立。
容器與映象的關係類似於物件導向程式設計中的物件與類。
docker 映象(images)
docker 映象是用於建立 docker 容器的模板。
docker 容器(container)
容器是獨立執行的乙個或一組應用。
docker 客戶端(client)
docker 客戶端通過命令列或者其他工具使用 docker api ( 與 docker 的守護程序通訊。
docker 主機(host)
乙個物理或者虛擬的機器用於執行 docker 守護程序和容器。
docker 倉庫(registry)
docker 倉庫用來儲存映象,可以理解為**控制中的**倉庫。
docker hub( 提供了龐大的映象集合供使用。
docker machine
docker machine是乙個簡化docker安裝的命令列工具,通過乙個簡單的命令列即可在相應的平台上安裝docker,比如virtualbox、 digital ocean、microsoft azure。
Docker快速入門(二)
1 啟動 重啟docker systemctl start docker systemctl restart docker 修改配置檔案後重啟docker systemctl daemon reload systemctl restart docker2 停止docker systemctl sto...
docker入門 docker安裝
docker入門 docker安裝 ubuntu 安裝 curl ssl sh 官方安裝指令碼自動安裝 systemctl enable docker systemctl is enabled docker 開機自啟動 sudo usermod ag docker npoulton 根據自己的使用者...
Docker零基礎入門指南 二 Docker安裝
docker企業版包含了一些收費服務,個人開發者一般用不到。下面的介紹都針對社群版。docker ce 的安裝請參考官方文件。macubuntu centos windows debian fedora 其他linux發行版 安裝完成後,在terminal中就有了docker的命令了,這個命令就是d...