一、Docker生態架構
1、生態架構
1.1 Docker Host
用於安裝Docker daemon的主機,即為Docker Host,並且該主機中可基於容器映象執行容器。
1.2 Docker daemon
用於管理Docker Host中執行的容器、容器映象、容器網路等,管理由Containerd.io提供的容器。
1.3 Registry
容器映象倉庫,用於儲存已生成容器執行模版的倉庫,使用者使用時,可直接從容器映象倉庫中下載容器映象,即容器執行模版,就可以執行容器映象中包含的應用了。例如:Docker Hub,也可以使用Harbor實現企業私有的容器映象倉庫。
1.4 Docker client
Docker Daemon客戶端工具,用於
二、Docker部署
1、使用yum -y install docker-ce 安裝docker
如果出現以下錯誤,按照下面的步驟操作
第一步:更新yum,使用yum -y update
第二步:安裝yum-utils,用來管理yum源,yum install -y yum-utils
第三步:配置阿里映象:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新索引:yum makecache fast
第四步:yum install -y docker-ce 重新嘗試安裝,完美解決!
2、配置Docker Daemon啟動檔案
2.1:vim /usr/lib/systemd/system/docker.service
3、啟動Docker:systemctl start docker
4、開機自啟動:systemctl enable docker
5、檢視docker版本:docker version