Docker是一種開(kāi)源的應(yīng)用容器引擎,利用操作系統(tǒng)本身已有的機(jī)制和特性,可以實(shí)現(xiàn)輕量級(jí)虛擬化。它讓開(kāi)發(fā)者可以以統(tǒng)一的方式打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何安裝了docker引擎的服務(wù)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制。最重要的是,他們不依賴于任何語(yǔ)言、框架包括系統(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
啟動(dòng)docker
systemctl start docker
最后給docker加上開(kāi)機(jī)啟動(dòng)就ok了
systemctl enable docker.service