本地VSCode连接远程linux环境服务器的docker

目录

1、安装远程SSH

2、连接远程主机

3、远程中安装docker

4、查看容器

(1)直接查看容器和镜像

(2)使用命令查看


最近在新服务器中执行程序,要用到远程的docker。但是命令行环境下查看代码非常不方便,即使是在服务器中安装vscode也存在不灵敏现象(具体可看之前的文章)。

最后还是决定在本地的vscode中连接远程的服务器docker文件。

1、安装远程SSH

在扩展中搜索SSH并安装。

2、连接远程主机

选择第一个,远程连接成功。

3、远程中安装docker

远程连接时依旧要输入密码,可配合使用无密码输入更方便。

VSCode使用SSH无需输入密码远程连接服务器_vscode ssh 免密-CSDN博客

进入后,在远程SSH的扩展中安装Docker。

4、查看容器

(1)直接查看容器和镜像

(2)使用命令查看

快捷键:Ctrl+Shift+P

以上就可以实现查看容器。

Visual Studio Code (VSCode) 的远程连接功能允许你在本地开发环境连接远程服务器上运行代码。如果你想要配置一个Python开发环境,可以按照以下步骤操作: 1. 安装必要的插件: - **Remote Development** 插件:安装 `remote-containers` 插件,这将提供基本的远程开发支持。 2. 配置SSH访问: - 确保你的服务器开启了SSH服务,并有一个可用的公钥对。如果尚未生成,可以在本地通过 `ssh-keygen` 命令创建。 - 将公钥添加到远程服务器的`.ssh/authorized_keys` 文件中。 3. 创建 Remote-Containers 设置: - 在VSCode的用户设置(`Settings.json`) 或 workspace settings 中,添加以下内容: ```json { "remote.containers.configs": [ { "name": "your_server_name", "type": "docker", // 或者 "localhost" 如果你使用的是本地Linux系统 "container": { "image": "python:latest", // 使用官方Python镜像或其他适合的镜像 "runArgs": ["-it"], "settings": { // 自定义容器内的Python环境配置 "python.pythonPath": "/usr/local/bin/python3" } }, "localRoot": "${workspaceFolder}", "remoteRoot": "/path/to/your/virtualenv" // 这里应替换为服务器上的虚拟环境路径 } ] } ``` 4. 连接服务器: - 使用 `Remote-Explorer` 打开配置好的远程目录,然后选择“Connect to Container”。 5. 开发流程: - 在VSCode内,你可以像在本地一样编写、保存文件,改动会自动同步到远程服务器。 - 对于Python开发,你可以在终端或VSCode的集成终端中运行`python`, `pip install`等命令。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值