pycharm远程docker中的环境进行调试
1.在远程的ubuntu服务器端,启动并进入容器,打开端口22,安装 vim、openssh-server
1.1启动容器:
docker run -it --gpus all -p(宿主机器映射的端口):(容器中监听的端口)(container_id)/bin/bash
--gpus all : 容器里面使用gpu
-p **:** : 服务器的****(冒号前)端口(可以自己任意设置),映射到容器的***(冒号后)端口
-it :交互式终端
--name : 容器命名
1.2 进入容器:
docker exec -it name /bin/bash
安装vim、openssh
更新安装源:
apt update && apt upgrade -y
安装openssh:
apt install openssh-server -y
安装vim编辑器:
apt install vim -y
2 .修改ssh配置文件
打开配置文件:
vim /etc/ssh/sshd_config
设置root 可连接权限
PermitRootLogin yes
设置监听22端口
Port 22
3. 开启 sshd服务
开启服务:
/etc/init.d/ssh start 或者 service ssh start (下同)
重启服务:
/etc/init.d/ssh restart
4. 设置连接密码
passwd 输入两次密码后成功设置密码
本文详细介绍了如何在Ubuntu服务器上启动Docker容器,并通过PyCharm进行远程调试。步骤包括:1) 启动并进入容器,开放端口22,安装vim和openssh-server;2) 修改ssh配置文件允许root登录和设置监听端口为22;3) 开启sshd服务;4) 设置连接密码。通过这些步骤,开发者可以在本地PyCharm中便捷地调试远程Docker环境中的代码。
476

被折叠的 条评论
为什么被折叠?



