问题如图,当节假日回来准备继续工作大干一场的时候,使用pycharm运行之前在服务器上的代码时出现了上述的报错,最后的解决方式如下:
1,首先查看一下本地pycharm对应服务器上的container容器是否开启,进入服务器后,linux下查看容器状态的命令为:
docker ps
使用上述命令后没有显示你的容器则表明你的容器没有启动,再使用以下命令查看你的容器名称和状态:
docker ps -a
查看到本地pycharm对应的容器后,使用以下命令开启:
docker exec -it CONTAINER ID bin/bash
成功开启容器后再查看一下容器中的ssh服务是否开启,命令为:
service ssh status
如果显示已经开启则回到pycharm界面重新连接即可,如果没有开启则需要手动开启,命令如下:
service ssh start
此时结果为:
* Starting OpenBSD Secure Shell server sshd [ OK ]
则表明ssh服务成功开启,再运行 service ssh status 命令结果应为:
* sshd is running
当你本地的pycharm对应服务器上的容器以及容器中的ssh服务开启时,应该就可以连接成功了。