公司做电力项目实施服务器部署docker时遇到无外网的问题。
已知docker安装是需外网来下载deb。
无外网怎么做呢?
查阅资料需安装以上两个deb。
将deb文件上传到离线服务器。
dpkg -i docker-engine_1.12.3-0-xenial_amd64.deb (通过此命令安装)
安装后发现缺少 libltdl7_2.4.6-0.1_amd64.deb 文件。
在 https://pkgs.org/ 搜索 libltdl7 ,得到如下结果
Ubuntu 16.04 LTS
Ubuntu Main:
- libltdl7_2.4.6-0.1_amd64.debSystem independent dlopen wrapper for GNU libtool
那现在下载libltdl7_2.4.6-0.1_amd64.deb,与docker-engine_1.12.3-0-xenial_amd64.deb 一起上传到离线服务器
dpkg -i *.deb (通过此命令将两个deb文件同时安装)
安装成功后,启动docker服务
# service docker start
检查结果
执行 docker -v
结果返回成功显示版本号,则安装成功