新聞中心
在沒有互聯(lián)網(wǎng)連接的Linux系統(tǒng)上安裝Docker,通常需要先從有網(wǎng)絡(luò)的環(huán)境下載所需的安裝包,然后通過移動(dòng)存儲(chǔ)設(shè)備等方式傳輸?shù)侥繕?biāo)機(jī)器上,以下是在Linux系統(tǒng)上離線安裝Docker的詳細(xì)步驟。

目前創(chuàng)新互聯(lián)已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、白水網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
準(zhǔn)備工作
1、確認(rèn)系統(tǒng)信息:確認(rèn)你的Linux發(fā)行版(如CentOS, Ubuntu等)以及其版本號(hào),因?yàn)椴煌l(fā)行版和版本的安裝包是不一樣的。
2、獲取安裝包:在有網(wǎng)絡(luò)的機(jī)器上訪問Docker官方下載頁面或相應(yīng)的軟件倉庫,下載對(duì)應(yīng)Linux發(fā)行版和版本的Docker安裝包。
3、傳輸安裝包:使用USB驅(qū)動(dòng)器、CD/DVD或其他媒介將下載的安裝包傳輸?shù)侥繕?biāo)機(jī)器。
離線安裝步驟
對(duì)于基于Debian的系統(tǒng)(如Ubuntu)
1、插入安裝介質(zhì):將含有Docker安裝包的USB驅(qū)動(dòng)器等插入目標(biāo)機(jī)器。
2、掛載設(shè)備:使用mount命令將設(shè)備掛載到一個(gè)臨時(shí)目錄,
“`bash
mount /dev/sdb1 /mnt
“`
3、安裝依賴:切換到掛載的設(shè)備目錄,使用dpkg安裝依賴:
“`bash
cd /mnt
sudo dpkg i *.deb
“`
4、下載Docker:如果之前沒有下載Docker的deb包,可以在有網(wǎng)絡(luò)的機(jī)器上執(zhí)行如下命令:
“`bash
wget https://download.docker.com/linux/ubuntu/dists/
wget https://download.docker.com/linux/ubuntu/dists/
wget https://download.docker.com/linux/ubuntu/dists/
“`
其中替換為你的Ubuntu版本代號(hào),比如focal。
5、安裝Docker:使用dpkg安裝Docker:
“`bash
sudo dpkg i containerd.io_1.2.132_amd64.deb
sudo dpkg i dockercecli_19.03.8~30~ubuntu
sudo dpkg i dockerce_19.03.8~30~ubuntu
“`
6、啟動(dòng)Docker:?jiǎn)?dòng)Docker服務(wù):
“`bash
sudo systemctl start docker
“`
7、設(shè)置開機(jī)啟動(dòng):設(shè)置Docker服務(wù)開機(jī)自啟:
“`bash
sudo systemctl enable docker
“`
對(duì)于基于RPM的系統(tǒng)(如CentOS)
1、掛載設(shè)備:與Debian系類似,首先掛載USB等存儲(chǔ)設(shè)備。
2、安裝依賴:切換到掛載的設(shè)備目錄,使用yum或dnf安裝依賴:
“`bash
cd /mnt
sudo yum localinstall *.rpm
“`
3、下載Docker:如果在有網(wǎng)絡(luò)的機(jī)器上執(zhí)行,可以使用以下命令下載Docker的RPM包:
“`bash
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io1.2.133.2.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/dockerce19.03.8.tgz
“`
4、安裝Docker:解壓下載的Docker包,并安裝:
“`bash
tar xvf dockerce19.03.8.tgz
sudo rpm ivh containerd.io1.2.133.2.el7.x86_64.rpm
sudo rpm ivh dockerce
“`
其中替換為你下載的Docker版本號(hào)。
5、啟動(dòng)Docker:與Debian系相同,啟動(dòng)Docker服務(wù)。
6、設(shè)置開機(jī)啟動(dòng):與Debian系相同,設(shè)置Docker服務(wù)開機(jī)自啟。
驗(yàn)證安裝
無論使用哪種Linux發(fā)行版,完成以上步驟后,都可以通過運(yùn)行docker version來確認(rèn)Docker是否已經(jīng)成功安裝。
注意事項(xiàng)
確保下載的Docker版本與目標(biāo)系統(tǒng)的架構(gòu)兼容(如amd64, arm等)。
如果目標(biāo)系統(tǒng)是較老的Linux發(fā)行版,可能需要額外安裝一些依賴庫。
在有網(wǎng)絡(luò)的環(huán)境中下載軟件包時(shí),請(qǐng)確保下載的是最新的穩(wěn)定版本。
在某些情況下,可能需要以root權(quán)限執(zhí)行安裝命令,尤其是在涉及到系統(tǒng)級(jí)服務(wù)時(shí)。
以上就是在Linux系統(tǒng)上離線安裝Docker的詳細(xì)步驟,希望對(duì)你有所幫助!
分享題目:linux安裝docker離線怎么操作
網(wǎng)頁鏈接:http://www.dlmjj.cn/article/dpsddes.html


咨詢
建站咨詢
