Docker 是一種用于快速構(gòu)建、測(cè)試和部署應(yīng)用程序的開源工具。在安裝 Docker 時(shí),如果沒有網(wǎng)絡(luò)連接,則需要通過離線方式進(jìn)行安裝。下面是 Docker 離線安裝的步驟。
第一步:獲取 Docker 安裝包
在網(wǎng)絡(luò)連接正常的機(jī)器上下載適用于當(dāng)前系統(tǒng)版本的 Docker 安裝包。找到適合本系統(tǒng)的鏡像,例如:
docker-18.06.0-ce.tgz
docker-compose-1.22.0.tgz
docker-machine-v0.14.0
第二步:復(fù)制并解壓縮 Docker 安裝包
將下載好的 Docker 安裝包復(fù)制到無網(wǎng)絡(luò)的機(jī)器中,解壓縮到指定文件夾中,例如:
tar -xvf docker-18.06.0-ce.tgz -C /opt/
第三步:添加 Docker 用戶組
在使用 Docker 時(shí),需將用戶加入 Docker 用戶組,執(zhí)行如下命令即可:
groupadd docker
usermod -aG docker $USER
第四步:配置 Docker 加速器(可選,會(huì)更快)
在網(wǎng)絡(luò)環(huán)境較差的情況下,可以配置 Docker 加速器以提高安裝速度,例如,阿里云 Docker 加速器的地址為:
https://YOUR_ID.mirror.aliyuncs.com
具體配置方法可參考阿里云官方文檔。
修改 daemon.json 文件,添加如下配置:
{
"registry-mirrors": ["https://YOUR_ID.mirror.aliyuncs.com"]
}
第五步:?jiǎn)?dòng) Docker
執(zhí)行如下命令即可啟動(dòng) Docker:
service docker start
至此,Docker 離線安裝已完成。可通過執(zhí)行 docker version 命令,查看 Docker 版本信息。