Docker CE介紹
- Docker CE(CE,Community Edition是社區(qū)版本的意思)是一個(gè)免費(fèi)、開源的應(yīng)用容器化平臺(tái),可幫助開發(fā)人員將應(yīng)用程序打包成容器,并在任何地方運(yùn)行,從而將應(yīng)用與底層基礎(chǔ)設(shè)施隔離開來(lái),簡(jiǎn)化了開發(fā)流程并提高了應(yīng)用程序的可移植性、可測(cè)試性和可伸縮性。
- Docker CE 提供了完整的容器化解決方案,包括一個(gè)容器運(yùn)行時(shí)和一組工具,可以幫助用戶管理容器生命周期、部署應(yīng)用程序和構(gòu)建容器鏡像。Docker CE 支持多種操作系統(tǒng)和云平臺(tái),可以在本地、云端、虛擬機(jī)和物理機(jī)上運(yùn)行。
離線安裝問(wèn)題
- 之前處理過(guò)CentOS7.9離線安裝 docker-ce 的問(wèn)題,主要是使用 yumdownloader,可參考這篇博文
- 這次客戶提供的CentOS7.5.1804,之前為CentOS7.9準(zhǔn)備的rpm包無(wú)法使用,會(huì)提示缺少依賴
- 顯然,不同版本操作系統(tǒng),內(nèi)置的東西不同,離線部署docker需要的rpm包也不同
- 沒辦法,只好去網(wǎng)上找了個(gè)CentOS7.5.1804版本的鏡像文件,使用虛擬機(jī)導(dǎo)入,連上網(wǎng),按照CentOS7.9的方法去獲取docker的離線安裝包
yumdownloader --resolve docker-ce
,沒想到,不行-bash: yumdownloader: command not found
- 根據(jù)提示,要先安裝yumdownloader,它在
yum-utils
,再去加載docker源執(zhí)行即可,下面給出正確步驟
離線安裝步驟
- 下載必要軟件,配置docker源,下載docker相關(guān)依賴
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yumdownloader --resolve docker-ce
- 后面就和CentOS7.9步驟一致了
- 壓縮
tar czf ~/docker.tar.gz *
- 將docker.tar.gz依賴壓縮包,拷貝到U盤,再到客戶現(xiàn)場(chǎng)拷貝到某臺(tái)機(jī)子上,使用winscp傳輸?shù)椒?wù)器上,執(zhí)行命令安裝即可
cd ~
mkdir docker
tar xf docker.tar.gz -C ~/docker
cd docker
rpm -ivh --replacefiles --replacepkgs *.rpm
systemctl enable docker.service
systemctl start docker.service
docker -v
Docker CE 的優(yōu)點(diǎn)
- 最后介紹下docker的優(yōu)點(diǎn)
- 便攜性:Docker容器可以在任何機(jī)器上運(yùn)行,使應(yīng)用程序的部署、遷移和測(cè)試更加簡(jiǎn)化;
- 隔離性:Docker可以將一個(gè)應(yīng)用程序與底層系統(tǒng)隔離開來(lái),使得各個(gè)應(yīng)用程序之間互不影響;
- 輕量級(jí):Docker容器非常輕量級(jí),啟動(dòng)和停止的速度非常快,可以更快地為用戶提供服務(wù);
- 可擴(kuò)展性:Docker容器可以快速?gòu)?fù)制和部署,可以根據(jù)需要快速地加強(qiáng)或縮小整個(gè)應(yīng)用程序的規(guī)模,提高用戶的可伸縮性。
- 總結(jié)下,Docker CE 是一款非常流行的容器化解決方案,為構(gòu)建和管理應(yīng)用程序的容器提供了強(qiáng)大的工具和平臺(tái),大大簡(jiǎn)化了應(yīng)用程序的開發(fā)、測(cè)試、部署和管理工作。
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-427789.html
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-427789.html
到了這里,關(guān)于Docker CE介紹和CentOS7.5.1804離線安裝Docker CE的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!