docker離線安裝社區(qū)版(docker-18.06.3-ce)
在一些特定的環(huán)境下,由于網(wǎng)絡(luò)限制或者其他原因,我們可能需要在Linux系統(tǒng)上進(jìn)行離線安裝Docker。本文將介紹如何在沒有網(wǎng)絡(luò)連接的情況下,在Linux系統(tǒng)上進(jìn)行Docker的離線安裝。
1、準(zhǔn)備離線安裝所需的文件
首先,在有網(wǎng)絡(luò)連接的環(huán)境下,我們需要下載Docker安裝包。
下載地址:https://download.docker.com/linux/static/stable/x86_64/

2、傳輸文件至目標(biāo)Linux系統(tǒng)
將前面準(zhǔn)備的文件拷貝至目標(biāo)Linux系統(tǒng)。
3、卸載舊版Docker
通過執(zhí)行sudo yum remove docker*命令來刪除所有與 Docker 相關(guān)的軟件包。這將卸載 Docker 及其所有組件。請注意,該操作會刪除您系統(tǒng)上的 Docker 。
在執(zhí)行此命令之前,請確保你了解自己正在做什么,并且已備份了重要的 Docker 數(shù)據(jù)和配置文件。
sudo yum remove docker*
###或者使用
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
這里是新設(shè)備。

4、離線安裝Docker
1、解壓上傳的Docker安裝包
在目標(biāo)Linux系統(tǒng)上,使用命令將之前準(zhǔn)備的文件進(jìn)行解壓。

##解壓 tar -zxvf docker-18.06.3-ce.tgz


2、拷貝文件到/usr/bin目錄
將解壓后的 Docker 文件復(fù)制到 /usr/bin/ 目錄下:
sudo cp docker/* /usr/bin/

3、將 Docker 注冊為系統(tǒng)服務(wù)
vi /etc/systemd/system/docker.service
使用文本編輯器(如nano或vim)創(chuàng)建一個名為 docker.service 的文件,并輸入以下內(nèi)容:
[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com [Service] ExecStart=/usr/bin/dockerd Restart=always StartLimitInterval=0 RestartSec=10 [Install] WantedBy=multi-user.target

4、重新加載 systemd 管理器配置
重新加載 systemd 配置,使新的 docker 服務(wù)生效:
systemctl daemon-reload
5、啟動 Docker 服務(wù)
啟動 Docker 服務(wù):
systemctl start docker systemctl status docker

6、驗(yàn)證安裝
執(zhí)行以下命令,驗(yàn)證 Docker 是否成功安裝并運(yùn)行:
##查看 Docker 客戶端和服務(wù)器的版本信息 docker version ##查看 Docker 系統(tǒng)的詳細(xì)信息,包括容器、鏡像、存儲驅(qū)動、網(wǎng)絡(luò)等的配置和統(tǒng)計(jì)信息 docker info

通過以上步驟即可在Linux 系統(tǒng)上完成 Docker 18.06.3-ce 的離線安裝。
到此這篇關(guān)于docker離線安裝社區(qū)版(docker-18.06.3-ce)的文章就介紹到這了,更多相關(guān)docker離線安裝社區(qū)版內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker安裝Redis并介紹可視化客戶端進(jìn)行操作
這篇文章主要介紹了Docker安裝Redis并介紹可視化客戶端進(jìn)行操作方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
docker nginx ssl設(shè)置的實(shí)現(xiàn)步驟
本文主要介紹了docker nginx ssl設(shè)置的實(shí)現(xiàn)步驟,使用docker運(yùn)行nginx,配置代理,和ssl設(shè)置,進(jìn)行https訪問,具有一定的參考價(jià)值,感興趣的可以了解一下2023-08-08
docker部署redis報(bào)錯內(nèi)存分配過度解決辦法
Docker很適合用于測試發(fā)布,將Docker封裝后可以直接提供給測試人員進(jìn)行運(yùn)行,不再需要測試人員與運(yùn)維、開發(fā)進(jìn)行配合,進(jìn)行環(huán)境搭建與部署,這篇文章主要給大家介紹了關(guān)于docker部署redis報(bào)錯內(nèi)存分配過度的解決辦法,需要的朋友可以參考下2023-11-11
Docker多平臺安裝與配置指南的實(shí)現(xiàn)
這篇文章主要介紹了Docker多平臺安裝與配置指南的實(shí)現(xiàn),深入研究了Docker在Linux、Windows、和macOS等不同平臺上的安裝過程及Docker鏡像管理、容器運(yùn)維、使用Docker Compose進(jìn)行多容器管理,以及網(wǎng)絡(luò)與數(shù)據(jù)管理等,感興趣的可以了解一下2024-01-01
Docker使用Nginx一個端口啟動多個前端項(xiàng)目
本文介紹了使用Docker Compose部署Nginx服務(wù)的詳細(xì)流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-10-10

