? Docker一般都是在線進行安裝,但是有些時候需要在內(nèi)網(wǎng)服務器之中使用Docker,所以通常我們都會將安裝Docker服務的安裝包進行下載,上傳至服務器之中進行安裝,以下是在CentOS7離線安裝的對應步驟。
一、下載依賴包
1、下載downloadonly插件,用于只下載不安裝
yum install yum-plugin-downloadonly
- 使用方法
yum install --downloadonly --downloaddir=rpm包下載的目錄 安裝的組件名
下載該插件主要是需要使用它下載Docker的安裝包,也可不用執(zhí)行此步驟,但需自行下載docker-io的rpm安裝包,不過此插件算是離線安裝應用的神器,如果你有缺少離線環(huán)境需要安裝的服務或者組件均可通過該插件在外網(wǎng)環(huán)境下載rpm包,隨后在拷貝到離線環(huán)境之中進行安裝
2、下載Docker安裝包
- 建立一個存放安裝包的目錄
mkdir /usr/local/docker
- 下載Docker安裝包
yum install --downloadonly --downloaddir=/usr/local/docker docker-io
二、離線安裝
將下載好的安裝包拷貝至要安裝的服務器之中,并進入到其目錄
1、安裝Docker
- 先安裝docker-common包
rpm -ivh docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64.rpm
- 再安裝docker-client
rpm -ivh docker-client-1.12.6-68.gitec8512b.el7.centos.x86_64.rpm
- 最后安裝docker
rpm -ivh docker-1.12.6-68.gitec8512b.el7.centos.x86_64.rpm
2、驗證
docker --version
獲得如下返回,表示安裝成功
Docker version 1.12.6, build ec8512b/1.12.6
3、啟動docker 服務
systemctl start docker
4、停止docker服務
systemctl stop docker