13719654321 发表于 2019-2-19 07:49:20

ubuntu离线安装docker-12437922

  1、查找ubuntu对应docker版本。
  网址:http://packages.ubuntu.com/
  找到对应版本:
  xenial (16.04LTS)
  2、根据版本,下载docker-engine。
  网址:https://apt.dockerproject.org/repo/pool/main/d/docker-engine/
  找到最新版,并下载:
  docker-engine_17.03.0~ce-0~ubuntu-xenial_amd64.deb      02-Mar-20170:5319M
  3、把第二步下载的安装包上传到系统,然后进行安装。
  dpkg -i docker-engine_17.03.0_ce-0_ubuntu-xenial_amd64.deb
  4、这时一般安装不上会提示有依赖包(libltdl7)需要安装。
  5、安装依赖包:
  apt-get install -y libltdl7
  6、安装完依赖包后,开始进行第三步安装docker包这时不再提醒有依赖包的问题。
  安装过程如果提示软件源的问题:
  解决方法
  1、首先,我们将现在出问题的 /etc/apt/sources.list 文件备份一份。(只是一个好习惯而已)
  sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
  注: /etc/apt/sources.list 文件 里面存放的是 Linux系统需要的软件源的网站。
  2、接着,我们重新编写一个 /etc/apt/sources.list 文件:
  sudo vi /etc/apt/sources.list
  将下面的模板内容,复制粘贴到 /etc/apt/sources.list 文件里面后,保存就可以了:(我们使用的Ubuntu 是16.04)
  deb http://cn.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
  deb http://cn.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
  deb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
  deb http://cn.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
  ##测试版源
  deb http://cn.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse
  #源码
  deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
  ##测试版源
  deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse
  3、apt-get update
  4、如果第三步还是报错进行下一步:
  首先先把/var/lib/apt/lists 的文件备份一下 (养成备份的好习惯)
  mkdir /var/lib/apt/list
  cp -r /var/lib/apt/lists/ /var/lib/apt/list
  然后删除/var/lib/apt/lists/文件夹下所有的文件
  rm -rf/var/lib/apt/lists/
  在线安装docker
  1、添加docker源
  cat >/etc/apt/sources.list.d/docker-main.list
页: [1]
查看完整版本: ubuntu离线安装docker-12437922