如何在 Ubuntu 中离线安装 Docker

How to install Docker in Ubuntu offline

我需要在一台 Ubuntu 18 机器上安装 Docker,该机器 没有任何互联网访问权限 。关于这个主题有大量的说明 material,但它们都需要 Ubuntu 机器在线。

任何有关 Docker 离线安装的帮助都将非常有帮助。

谢谢,

在任何可以访问互联网的机器上,执行以下操作:

  1. 转到https://download.docker.com/linux/ubuntu/dists
  2. 选择您的 Ubuntu 发行版(对于 18.0.4,它将是 beaver/
  3. 导航到 pool/stable/<processor architecture>
  4. 下载每个包的最新版本

将 .deb 文件传输到离线后 Ubuntu machine/VM:

  1. 在终端中,导航到包含您的 .deb 文件的文件夹
  2. 执行dpkg -i <package1> <package2> <package3>以安装下载的软件包
  3. 通过切换到 /opt/ 并执行 systemctl status docker.service
  4. 来验证服务是 运行

在此之后,您应该能够通过 docker load 命令

配置 docker 安装和导入包

运行 这些命令:

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu `lsb_release -cs` test"
sudo apt update
sudo apt install docker-ce