Windows+Jupyter Notebook+SecureCRT+Ubuntu+Docker配置tensorflow
步骤:
1. SecureCRT连接Ubuntu
2. Ubuntu下载docker,并保证docker已经下载成功,ubuntu下载docker参考docker官网
3. docker下载tensorflow镜像,我使用的是才云科技提供的tensorflow镜像,具体在Ubuntu下的命令为
sudo docker run --name ajiao it -p 5022:8888 cargo.icloud/tensorflow/tensorflow:0.12.0
-p 5022:8888 将容器的8888端口映射到ubuntu5022端口 。容器的8888端口就是tensorflow jupyter notebook server的端口号,通过访问Ubuntu的5022,即可间接访问容器内的端口
通过命令 sudo docker ps -a 可以查看现在已有的容器以及每个容器的状态,关于对容器的操作,可以参考 https://blog.****.net/u010246789/article/details/53958662 或者菜鸟教程里对容器的教学
4. 如果发现刚才创建的容器没有启动,则使用命令 sudo docker start ajiao 启动端口
5. 此时,如果Ubuntu自带图形界面,则可通过打开本地浏览器,并输入 localhost:5002 即可打开jupyter notebook
6. 没有Ubuntu图形界面的话,可以通过Windows本地浏览器,配置SecureCRT远程连接服务器的端口。具体如下
选择菜单栏的Option-->Session Option 在左侧栏选择Port Forwarding
具体配置如上图,也就是在本地浏览器输入 localhost:9000 就可以转发到远端(ubuntu)5022端口
配置完成!见下图!