Pycharm直接调用Docker配置

参考自(https://blog.csdn.net/jhsignal/article/details/114542789),不过我这边做了适当的完善,亲测是可以用的,下面文字中斜体是需要敲的指令。

1.创建带有端口的docker容器

docker run -it -d --name zl_gpu --gpus all -p 10.16.11.2:7777:22  4da4f64cb8cd

各个参数的说明请查看here

2.运行容器

docker start zl_gpu

docker attach zl_gpu

3进入容器后,更改容器的root密码

passwd

图一 设置docker容器密码

4.使用vim打开并修改ssh的配置文件,允许通过ssh远程访问docker。

vim /etc/ssh/sshd_config

PermitRootLogin yes #允许root用户使用ssh登录

Subsystem sftp internal-sftp #允许sftp连接

按Esc 按:wq 按Enter 保存并退出

5. 启动ssh服务,至此,服务器端配置完毕

service ssh restart

6. 退出容器,连接测试

注意:以上3-5步骤都是在容器内部操作的

ssh root@10.16.16.2 -p 7777

root:容器内部系统的root账号,不是服务器的用户账号。

127.0.0.1:服务器本机ip。

-p 端口号:这里的端口就是我们在步骤1 启动容器时映射的主机端口号6006,不是容器的端口22。

图二 验证SSH

7. 配置专业版pycharm环境,远程docker容器(社区版用不了)

步骤一:

图三 步骤一

步骤二:


图四 步骤二

步骤三:

图五 步骤三

步骤四:

图六 步骤四

步骤五:

图七 步骤五

步骤六:

图八 步骤六
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容