blu*_*sky 5 python nvidia docker theano jupyter-notebook
试图运行docker命令:
nvidia-docker run -d -p 8888:8888 -e PASSWORD="123abcChangeThis" theano_secure start-notebook.sh
# Then open your browser at http://HOST:8888
Run Code Online (Sandbox Code Playgroud)
取自https://github.com/nouiz/Theano-Docker
返回错误:
Error: image library/theano_secure:latest not found
Run Code Online (Sandbox Code Playgroud)
出现theano_secure图像目前不可用?
正在搜索theano_secure:
$ nvidia-docker search theano_secure:latest
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
Run Code Online (Sandbox Code Playgroud)
此命令的返回为空,因此图像不可用?如果是这样,还有来自nvidia的替代Theano码头图片吗?
更新:
从源头建设:
docker build -t theano_secure -f Dockerfile.0.8.X.jupyter.cuda.secure .
Run Code Online (Sandbox Code Playgroud)
回报:
Err http://developer.download.nvidia.com Release.gpg
Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
Run Code Online (Sandbox Code Playgroud)
并且:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease
Run Code Online (Sandbox Code Playgroud)
手动检查URL:http://developer.download.nvidia.com和http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease都不可用.我应该使用替代docker文件构建?
更新2:
我认为这个错误发生在 http://archive.ubuntu.com/ubuntu/dists/trusty/InRelease不存在.但是http://archive.ubuntu.com/ubuntu/dists/trusty/Release确实存在.
是否可以修改docker以使用http://archive.ubuntu.com/ubuntu/dists/trusty/Release而不是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
Run Code Online (Sandbox Code Playgroud)
更新3:
"你应该首先建造码头工人",在nvidia-docker运行之前"我确实试过了
docker build -t theano_secure -f Dockerfile.0.8.X.jupyter.cuda.secure .
Run Code Online (Sandbox Code Playgroud)
返回:
Err http://developer.download.nvidia.com Release.gpg Unable to connect to developer.download.nvidia.com:http: [IP: 184.24.98.231 80]
Run Code Online (Sandbox Code Playgroud)
我可以提取图像,docker pull kaixhin/theano但这不是通过Jupyter笔记本运行,与https://hub.docker.com/r/tensorflow/tensorflow/中nvidia-docker run -it -p 8888:8888 tensorflow/tensorflow:latest-gpu记录的相同.似乎没有可用的码头工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".
Run Code Online (Sandbox Code Playgroud)
修改kaixhin/theanodocker容器以便通过Jupyter笔记本暴露它?
Error: image library/theano_secure:latest not found
Run Code Online (Sandbox Code Playgroud)
因为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]
Run Code Online (Sandbox Code Playgroud)
请先检查您的互联网连接telnet 184.24.98.231 80。
也许您处于有限的网络位置,请尝试在代理后面再次执行此操作。您可能想了解如何在代理后面构建映像。
| 归档时间: |
|
| 查看次数: |
347 次 |
| 最近记录: |