centos 7離線安裝docker, 離線安裝docker-compose


因某些環境,不能聯外網,或者在線安裝時下載docker安裝包非常慢,所以使用docker yum源方法行不通,於是使用離線安裝。

安裝步驟:

第1步,下載docker-ce相關安裝包

(1) 下載國內鏡像源docker-ce.repo文件,下載地址:http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

(2) 下載 container-selinux 安裝包,下載地址:https://pkgs.org/download/container-selinux

   

點擊連接進入container-selinux下載頁面

  

(3) 下載最新的docker-ce、docker-ce-cli、containerd.io安裝包,

      下載地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

 


(4) 下載docker-compose安裝包,

      國內下載地址:http://get.daocloud.io ,

      國外下載地址:https://github.com/docker/compose/releases 

第2步,上傳安裝包到centos

用xftp將docker-ce、docker-ce-cli、containerd.io、docker-compose、docker-ce.repo安裝包上傳到centos。

第3步,安裝docker-ce

卸載舊版本

yum remove docker-ce docker-selinux  docker-ce-cli containerd.io

 

將上傳好的docker-ce.repo文件拷貝到/etc/yum.repos.d/  目錄下。

cp /tools/docker/docker-ce.repo /etc/yum.repos.d/

 

按順序依次安裝containerd.io、docker-ce-cli、container-selinux、docker-ce包。

yum update
rpm -ivh containerd.io-1.2.6-3.3.el7.x86_64.rpm
rpm -ivh docker-ce-cli-19.03.9-3.el7.x86_64.rpm
rpm -ivh container-selinux-2.107-3.el7.noarch.rpm rpm
-ivh docker-ce-19.03.9-3.el7.x86_64.rpm

 

啟動docker,設置開機自動啟動

systemctl start docker
systemctl enable docker

 

查看docker版本

docker version

 

第4步,安裝docker-compose

將docker-compose文件拷貝到 /user/local/bin/  目錄

cp /tools/docker/docker-compose  /usr/local/bin/

 

安裝docker-compose

chmod +x /usr/local/bin/docker-compose

 

查看docker-compose版本

docker-compose --version

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM