2016-02-10 4 views
2

Я вижу, мы можем установить tensorflow (с GPU) с помощью докер - здесь TensorFlow - which Docker image to use?Как скачать Docker изображения без прямого подключения к Интернету

Но как мне это сделать на машине, которая не имеет внешнего подключения к интернету? Есть ли способ первой загрузки потока изображения тензорного

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

, а затем скопировать его в локальное пространство файла и «установить» его оттуда?

ответ

7

Вы можете вытащить изображение на компьютер, имеющий доступ к Интернету.

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/все) и загрузить изображение из файла:

sudo docker load < tensorflow_image.docker 

Предоставлено: https://serverfault.com/questions/701248/downloading-docker-image-for-transfer-to-non-internet-connected-machine

+0

Означает ли это, что мне нужно установить докер на второй компьютер, чтобы загрузить изображение? – GavinBrelstaff

+0

Вы можете использовать докеры или поддерживать собственный реестр. Я тебя понимаю. Вы не хотите устанавливать докер для получения изображения. Вы просто хотите поднять изображение с помощью wget/curl. Этот вопрос обсуждался здесь: https://github.com/docker/distribution/issues/1016 –

+1

Спасибо a3.14 .... Вы дали мне ответ. – GavinBrelstaff

Смежные вопросы