Nvidia Theano docker 图片不可用
Nvidia Theano docker image not available
正在尝试 运行 docker 命令:
nvidia-docker run -d -p 8888:8888 -e PASSWORD="123abcChangeThis" theano_secure start-notebook.sh
# Then open your browser at http://HOST:8888
取自https://github.com/nouiz/Theano-Docker
returns 错误:
Error: image library/theano_secure:latest not found
似乎 theano_secure 图片目前不可用?
正在搜索 theano_secure:
$ nvidia-docker search theano_secure:latest
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
这个命令的return是空的所以图片不可用?
如果是这样,是否有来自 nvidia 的替代 Theano docker 图像?
更新:
从源代码构建:
docker build -t theano_secure -f Dockerfile.0.8.X.jupyter.cuda.secure .
returns :
Err http://developer.download.nvidia.com Release.gpg
Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
和:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease
手动检查 URL 的 : http://developer.download.nvidia.com & http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease 均不可用。我应该使用替代 docker 文件构建吗?
更新 2:
我认为此错误的发生是因为 http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease does not exist. However http://archive.ubuntu.com/ubuntu/dists/trusty/Release 确实存在。
可以修改 docker 以使用 http://archive.ubuntu.com/ubuntu/dists/trusty/Release instead of http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease 吗?
OS 版本:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
更新 3:
"you are supposed to docker build first",在 nvidia-docker 运行 之前我试过
docker build -t theano_secure -f Dockerfile.0.8.X.jupyter.cuda.secure .
其中 returns :
Err http://developer.download.nvidia.com Release.gpg Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
我可以拉图像 docker pull kaixhin/theano
但这不会通过 Jupyter 笔记本 运行 以与 https://hub.docker.com/r/tensorflow/tensorflow/ 中记录的 nvidia-docker run -it -p 8888:8888 tensorflow/tensorflow:latest-gpu
相同的方式。似乎没有可用的 docker Jupyter Theano 容器。
如何通过 Jupyter 笔记本公开 docker 实例 kaixhin/theano?
我试过:nvidia-docker run -d -p 8893:8893 -v --name theano2 kaixhin/theano start-notebook.sh
但收到错误:
docker: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247:
starting container process caused \"exec: \\"start-notebook.sh\\": executable file not found in $PATH\"\n".
修改 kaixhin/theano
docker 容器以便通过 Jupyter notebook 公开它?
根据我对 nouiz/Theano-Docker README
的理解,您应该先 docker build
,然后再 nvidia-docker run
。
但由于构建很棘手,我会尝试 docker pull kaixhin/theano
(from kaixhin/cuda-theano/
), much more recent (3 days ago), which is based on theano Dockerfile
。
该图像确实依赖于 CUDAand needs to be run on an Ubuntu host OS with NVIDIA Docker installed. The driver requirements can be found on the NVIDIA Docker wiki。
Error: image library/theano_secure:latest not found
因为theano_secure
不喜欢ubuntu
,centos
,它不是docker hub上的官方仓库,所以你需要自己构建它。
Err http://developer.download.nvidia.com Release.gpg Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
请先检查您的互联网连接,telnet 184.24.98.231 80
。
可能你是在一个受限的网络位置,尝试在代理后面再做一次。您可能想看看如何 .
正在尝试 运行 docker 命令:
nvidia-docker run -d -p 8888:8888 -e PASSWORD="123abcChangeThis" theano_secure start-notebook.sh
# Then open your browser at http://HOST:8888
取自https://github.com/nouiz/Theano-Docker
returns 错误:
Error: image library/theano_secure:latest not found
似乎 theano_secure 图片目前不可用?
正在搜索 theano_secure:
$ nvidia-docker search theano_secure:latest
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
这个命令的return是空的所以图片不可用? 如果是这样,是否有来自 nvidia 的替代 Theano docker 图像?
更新:
从源代码构建:
docker build -t theano_secure -f Dockerfile.0.8.X.jupyter.cuda.secure .
returns :
Err http://developer.download.nvidia.com Release.gpg
Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
和:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease
手动检查 URL 的 : http://developer.download.nvidia.com & http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease 均不可用。我应该使用替代 docker 文件构建吗?
更新 2:
我认为此错误的发生是因为 http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease does not exist. However http://archive.ubuntu.com/ubuntu/dists/trusty/Release 确实存在。
可以修改 docker 以使用 http://archive.ubuntu.com/ubuntu/dists/trusty/Release instead of http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease 吗?
OS 版本:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
更新 3:
"you are supposed to docker build first",在 nvidia-docker 运行 之前我试过
docker build -t theano_secure -f Dockerfile.0.8.X.jupyter.cuda.secure .
其中 returns :
Err http://developer.download.nvidia.com Release.gpg Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
我可以拉图像 docker pull kaixhin/theano
但这不会通过 Jupyter 笔记本 运行 以与 https://hub.docker.com/r/tensorflow/tensorflow/ 中记录的 nvidia-docker run -it -p 8888:8888 tensorflow/tensorflow:latest-gpu
相同的方式。似乎没有可用的 docker Jupyter Theano 容器。
如何通过 Jupyter 笔记本公开 docker 实例 kaixhin/theano?
我试过:nvidia-docker run -d -p 8893:8893 -v --name theano2 kaixhin/theano start-notebook.sh
但收到错误:
docker: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247:
starting container process caused \"exec: \\"start-notebook.sh\\": executable file not found in $PATH\"\n".
修改 kaixhin/theano
docker 容器以便通过 Jupyter notebook 公开它?
根据我对 nouiz/Theano-Docker README
的理解,您应该先 docker build
,然后再 nvidia-docker run
。
但由于构建很棘手,我会尝试 docker pull kaixhin/theano
(from kaixhin/cuda-theano/
), much more recent (3 days ago), which is based on theano Dockerfile
。
该图像确实依赖于 CUDAand needs to be run on an Ubuntu host OS with NVIDIA Docker installed. The driver requirements can be found on the NVIDIA Docker wiki。
Error: image library/theano_secure:latest not found
因为theano_secure
不喜欢ubuntu
,centos
,它不是docker hub上的官方仓库,所以你需要自己构建它。
Err http://developer.download.nvidia.com Release.gpg Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
请先检查您的互联网连接,telnet 184.24.98.231 80
。
可能你是在一个受限的网络位置,尝试在代理后面再做一次。您可能想看看如何