这里要记录好映射的端口号。
2 进入容器安装Anaconda首先去官网上找到自己所需要的版本。
地址链接:https://repo.anaconda.com/archive/
使用 weget 命令下载。
wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh
下载好后,使用 sh 安装。
sh Anaconda3-2022.05-Linux-x86_64.sh
然后创建环境,其中 torch 为环境名字。
conda create -n torch python=3.7
然后激活环境。
conda activate torch3 安装Pytorch和Jupyter
这个不多说了,很多教程都有,使用pip下载。
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113 pip install jupyter4 配置Jupyter
首先生成配置文件。
jupyter-notebook --generate-config
然后生成一个密码,用于配置jupyter密码。
$ python >>> from notebook.auth import passwd >>> passwd()
保存好输出的那一串东西,等会要用。
$ vi .jupyter/jupyter_notebook_config.py # 在jupyter_notebook_config.py 文件填入下面配置: # 允许通过任意绑定服务器的ip访问 c.NotebookApp.ip = '*' # 用于访问的端口 c.NotebookApp.port = 6166 #注意这里与前面启动容器的端口要一致 # 不自动打开浏览器 c.NotebookApp.open_browser = False #允许远程访问 c.NotebookApp.allow_remote_access = True # 设置登录密码 c.NotebookApp.password = u'sha1:**********' # 复制jupyter_notebook_config.json中的sha1码
配置好以后,启动jupyter
$ jupyter notebook --allow-root
然后打开一个powershell,配置ssh连接
ssh -L 6006:127.0.0.1:14071 root@10.10.10.10 -p 14070
6006为本地的端口,14071为docker容器中开启tensorboard服务的端口号的主机映射端口;
root为你的用户名,10.10.10.10为你的服务器IP地址,14070为服务器的ssh端口;
连接到服务器后,会提示输入密码,然后输入即可。
最后,打开浏览器,输入 http://127.0.0.1:6006
5 Pycharm配置连接一开始没配置好就出现这个错误:
Jupyter 服务器进程启动失败。
那么来快速配置一下。
点击,然后写ip和端口。
写密码
最后就可以正常使用啦,大功告成!
又是网管小见收货颇丰的一天。



