Как правильно смонтировать данные локальной папки при использовании Nvidia-docker? - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь использовать образ cuda:8.0-runtime-ubuntu14.04 Nvidia-docker из здесь .

Сначала в терминале (Ubuntu 16.04) я вытягиваю образ следующим образом:

$ docker pull nvidia/cuda:8.0-runtime-ubuntu14.04

Теперь я хочу запустить контейнер так, чтобы он включал данные, которые находятся в локальной папке (с именем: mylocalfolder) на моем рабочем столе.

Я пытаюсь запустить контейнер следующим образом:

$ nvidia-docker run -ti --rm -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -v $HOME/.Xauthority:/home/developer/.Xauthority -v /home/Desktop/mylocalfolder   --net=host --pid=host --ipc=host  nvidia/cuda:8.0-runtime-ubuntu14.04  /bin/bash

Это именно то, что я вижу, когда запускаю вышеупомянутое в терминале:

root@MyPC:/# ls
bin   dev  home  lib64  mnt  proc  run   srv  tmp  var
boot  etc  lib   media  opt  root  sbin  sys  usr

Затем я идув mylocalfolder следующим образом:

root@MyPC:/# cd home
root@MyPC:/# cd Desktop
root@MyPC:/# cd mylocalfolder

Однако, попав в эту папку, я не вижу ни одного из моих файлов данных.ПустоЛюбой совет приветствуется.

...