共享凭据
在远程服务器上构建 Dev Container 时,访问远程服务器和克隆项目需要进行身份验证。 支持通过 SSH 密钥或密码进行身份验证。
如果您使用密码进行身份验证,请参阅以下步骤,了解如何生成包含 SSH 密钥的文件、将其转发到远程服务器并共享您的 Git 凭据。
创建并转发 SSH 密钥
打开本地终端并使用以下命令生成 SSH 密钥:
ssh-keygen系统会生成密钥对。 默认情况下,它将存储在您的
~/.ssh/文件夹中,其中~是您的主目录。 公钥将与私钥存储在相同的位置。 其名称开头与私钥相同,并具有.pub后缀。 例如,id_rsa和id_rsa.pub。 如有需要,您可以更改密钥对的位置。这样就会在本地计算机上生成 SSH 密钥对文件。
生成密钥对后,请使用以下命令将密钥安装到远程服务器上:
ssh-copy-id your_remote_server_name密钥已添加到远程服务器,您可以构建开发容器。 有关更多信息,请参阅 SSH 文档。
连接到远程服务器并将项目克隆到 Dev Container 中。

有关详细信息,请参阅 Dev Container 概述。
请确保您已在 GitHub 上完成身份验证。 您可以使用 SSH agent forwarding ,或登录到您的 GitHub 帐号。

准备好 Dev Container 环境后,单击 继续 打开一个项目。

最后修改日期: 2025年 9月 26日