Docker是一種開源的應(yīng)用容器引擎,利用操作系統(tǒng)本身已有的機制和特性,可以實現(xiàn)輕量級虛擬化。它讓開發(fā)者可以以統(tǒng)一的方式打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何安裝了docker引擎的服務(wù)器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制。最重要的是,他們不依賴于任何語言、框架包括系統(tǒng)。
那么如何在Linux系統(tǒng)上離線安裝Docker環(huán)境呢?
首先,離線安裝需要先下載docker的安裝包,linux版下載地址
下載完后將壓縮包上傳到服務(wù)器上并解壓縮:
tar -zxvf docker-18.06.3-ce.tgz
解壓后將文件夾中的所有文件直接復(fù)制到/usr/bin目錄下面
cp ./docker/* /usr/bin
復(fù)制完成之后,創(chuàng)建docker.service文件
cd /etc/systemd/system/
touch docker.service
創(chuàng)建完成文件后,把下面的內(nèi)容復(fù)制到文件內(nèi)
添加可執(zhí)行權(quán)限:
chmod +x docker.service
加載docker.service
systemctl daemon-reload
啟動docker
systemctl start docker
最后給docker加上開機啟動就ok了
systemctl enable docker.service