目录
目录
一、Docker端
1.1 添加端口
1.2 安装依赖
1.3 修改配置文件
二、服务器端
2.1 测试连接
2.2 配置 Docker 守护进程通过 TCP 进行通信
二、Pycharm端
2.1 在 PyCharm 中配置 Docker
2.2 配置 TCP 连接信息
2.3 添加SSH解释器
2.4 打开远程项目
一、Docker端
1.1 添加端口
首先通过
sudo docker ps
查看你的容器是否正在运行 如果你的容器正在运行中并且在启动时并未添加 2222:22的端口映射, 则需要停止,删除容器实例(建议先通过
docker commit <container_id_or_name> <repository_name>:<tag>
提交保存,以免造成内容丢失),然后重新创建容器实例
sudo docker run –name <container_id_or_name> -p 2222:22 <Image_name>
1.2 安装依赖
进入容器的交互式命令行
sudo docker exec -it <container_id_or_name> /bin/bash
,安装所需的包
apt-get update
apt-get install vim
apt-get install openssh-server
1.3 修改配置文件
为root用户设置密码
passwd root
修改配置文件
vim /etc/ssh/sshd_config
确保配置文件中有以下配置,如果没有则添加进去
PermitRootLogin yes
PasswordAuthentication yes
然后重启服务
service ssh restart
二、服务器端
服务器是指运行Docker容器的宿主服务器
评论前必须登录!
注册