用docker跑机器学习环境

用docker运行TensorFlow可以避免复杂的环境的配置,比如说CUDA,而在ubuntu上运行docker tensorflow-gpu镜像,仅仅需要安装nvidia驱动即可,幸运的是一般通过软件更新器(software & updates→ Additional Drivers)即可顺利安装显卡驱动

# tensorflow-gpu镜像启动

sudo nvidia-docker run -it -v /home:/home/ -p 8888:8888 -p 1000:22 tensorflow/tensorflow:latest-gpu

进入tensorflow-gpu镜像  安装jupyterlab

apt-get update
pip install jupyterlab  或者直接安装Anaconda

启动jupyter
jupyter notebook

报错
Running as root is not recommended. Use --allow-root to bypass.

解决办法
找到#c.NotebookApp.allow_root = False 
改成 c.NotebookApp.allow_root = True 
外部浏览器无法正常访问
jupyter-notebook   --allow-root --ip=0.0.0.0 --port=8888

配置密码访问:
先执行python进入python环境,执行
from notebook.auth import passwd
passwd()
输入自己设定的密码,然后会输出
    Verify password:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值