1,准备好了镜像
2,准备好了PYCHARM专业版本
3,启动并运行容器
-1,启动容器:-p 10001:22#端口映射,本机端口:docker端口
sudo nvidia-docker run -it -p 10001:22 -v /home/crnn/OCR_date:/data --entrypoint=/bin/bash registry.baidubce.com/paddlepaddle/serving:0.9.0-cuda10.1-cudnn7-devel
-2,进入交互式后修改容器的root密码
passwd
-3.给容器安装openssh-server和openssh-client
apt-get install openssh-server
apt-get install openssh-client
-3.1如果安装时出现报错:可以先更新源,然后卸载,再安装
apt-get -y update
sudo apt-get autoremove openssh-client openssh-server
apt-get install openssh-server
apt-get install openssh-client
-4. 修改SSH配置文件以下选项,没有安装VIM自己安装后再继续
vim /etc/ssh/sshd_config
PermitRootLogin yes #允许root用户使用ssh登录,确认一下
-4.1.继续修改一个配置,添加上这两句
vim /etc/profile
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS=-Djava.library.path=$HADOOP_HOME/lib
-4.2.设置ssh-server自动启动
echo 'service ssh start'>>~/.bashrc
-5. 重启ssh服务
/etc/init.d/ssh restart
-6. 连接测试
ssh root@127.0.0.1 -p 10001
-6.1,退出容器后,连接测试,,先运行容器
sudo docker ps -a
sudo docker start 容器xx
sudo exec -it [容器名] /bin/bash
service ssh restart
-6.2,连接ssh
ssh root@127.0.0.1 -p 10001
7,查看python位置,查询的不一定对可以使用这个目录 /usr/local/bin/python
7.1本项目中使用的是
/usr/local/bin/python3.7
which python
8,重启SSH服务
service ssh restart