如何在没有直接互联网连接的情况下下载 Docker 张图片

How to download Docker images without a direct internet connection

我看到我们可以使用 Docker 安装 tensorflow(带 GPU)- 这里

但是我如何在没有外部互联网连接的机器上执行此操作? 有没有办法先下载张量流图像

b.gcr.io/tensorflow/tensorflow:latest-gpu: TensorFlow GPU binary image

然后将其复制到本地文件 space 并从那里 "install" 复制它?

您可以在可以上网的电脑上拉取镜像。

sudo docker pull b.gcr.io/tensorflow/tensorflow:latest-gpu

然后你可以将这张图片保存到文件中

sudo docker save -o tensorflow_image.docker b.gcr.io/tensorflow/tensorflow:latest-gpu

将文件传输到离线计算机 (USB/CD/whatever) 并从文件加载图像:

sudo docker load < tensorflow_image.docker

礼貌:https://serverfault.com/questions/701248/downloading-docker-image-for-transfer-to-non-internet-connected-machine