一、新建容器开发环境
如果已经有容器开发环境,可跳过步骤一
第1步:打开模板容器
点击此连接打开指定的容器:http://172.22.1.225:9000/#!/2/docker/containers/a5d7370ab7b275e62059dfeee25f9122cd9d4a8e44c448729dfffbd526de4aef
第2步:复制已有容器
如图所示,点击复制已有容器环境快速搭建容器环境,也可以自定义新建
第3步:修改容器参数
修改默认参数为自定义参数,名称和端口为必修改字段,以免冲突导致无法创建成功
第4步:点击部署
第5步:创建成功后,点击进入
点击如图所示按钮,完成部署,需要等待数秒
第6步:启动ssh服务
点击Attach
或Console
进入容器,在命令行模式下输入如下命令,启动sshd服务
service ssh restart
二、连接vscode
如果上述步骤执行成功,或者已有开发容器,则可以使用下面的命令连接VSCODE
第1步:选择远程资源管理器
打开VSCODE点击插件栏远程资源管理器
完成配置
第2步:新建远程连接配置
点击新建连接,配置连接参数
第3步:填写远程配置
填写对应的远程服务器配置信息,回车
确认
第4步:建立远程连接
如图所示,连接指定远程服务器
第5步:连接远程文件管理器
最后点击文件管理器,完成连接
第6步:跳转到指定地址
在地址栏中输入需要的文件目录地址,点击ok
到此,就可以像在本地一样管理调试远程代码
三、如何免密码登录
第1步
ssh-keygen -R "你的远程服务器ip地址"
第2步 ssh公钥生成
如果已经有了公钥私钥,此步可省略
ssh-keygen
第3步 发送公钥到目标server
ssh-copy-id -i id_rsa.pub -p port root@10.0.0.45
注意
请在共享磁盘(/data1/data或/data2/data)下创建自己的目录,切勿删除/修改共享磁盘其他目录数据