Я пытаюсь повторить работу / эксперименты, которые требуют от меня этого конкретного руководства по настройке Jupyter + Tensorflow + Nvidia GPU + Docker + Google Compute Engine .'
Я могу успешно установить nvidia-docker
.Однако в учебнике в разделе Verify the GPU is Visible from a Docker Container
при попытке запустить
sudo nvidia-docker-plugin
появляется следующая ошибка (см. Последнюю строку):
nvidia-docker-plugin | 2019/04/23 15:17:47 Loading NVIDIA unified memory
nvidia-docker-plugin | 2019/04/23 15:17:47 Loading NVIDIA management library
nvidia-docker-plugin | 2019/04/23 15:17:47 Discovering GPU devices
nvidia-docker-plugin | 2019/04/23 15:17:47 Provisioning volumes at /var/lib/nvidia-docker/volumes
nvidia-docker-plugin | 2019/04/23 15:17:47 Serving plugin API at /run/docker/plugins
nvidia-docker-plugin | 2019/04/23 15:17:47 Serving remote API at localhost:3476
nvidia-docker-plugin | 2019/04/23 15:17:47 Error: listen tcp 127.0.0.1:3476: bind: address already in use
И когда я запускаю
sudo nvidia-docker run --rm nvidia/cuda nvidia-smi
Я получаю следующую ошибку executable file not found in $PATH": unknown
:
docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"nvidia-smi\": executable file not found in $PATH": unknown.
ERRO[0000] error waiting for container: context canceled
Я довольно новичок в докере;таким образом, было бы хорошо, если бы кто-то мог помочь мне пройти через решение.Я пытался искать ответов , но сам процесс решения проблемы уклоняется от меня.Любая помощь будет высоко оценен.
РЕДАКТИРОВАТЬ: Я установил экземпляр GCE, как указано в руководстве (например, Ubuntu 16.04 LTS, загрузочный диск 50 ГБ, 1 графический процессор, с Jupyter и тензорная доска)