Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使笔记本电脑上运行的visual studio代码通过ssh连接到远程计算机,并在远程计算机上的docker容器上构建/调试_Docker_Visual Studio Code_Vscode Remote - Fatal编程技术网

如何使笔记本电脑上运行的visual studio代码通过ssh连接到远程计算机,并在远程计算机上的docker容器上构建/调试

如何使笔记本电脑上运行的visual studio代码通过ssh连接到远程计算机,并在远程计算机上的docker容器上构建/调试,docker,visual-studio-code,vscode-remote,Docker,Visual Studio Code,Vscode Remote,我有一台运行Visual Studio代码的mac笔记本电脑。我的源代码存在于一台更大的Linux机器上 其中安装了docker,docker映像包含我的构建环境。我想要 通过ssh连接到远程桌面,然后连接到docker容器以在VSCode中构建、运行和调试。这可能吗?我已经安装了SSH和远程容器扩展。我可以看到docker图像,但运行后无法附加到图像。我认为使用visual studio代码是不可能的,但使用visual studio for Mac 2019,您可以安装docker desk

我有一台运行Visual Studio代码的mac笔记本电脑。我的源代码存在于一台更大的Linux机器上 其中安装了docker,docker映像包含我的构建环境。我想要
通过ssh连接到远程桌面,然后连接到docker容器以在VSCode中构建、运行和调试。这可能吗?我已经安装了SSH和远程容器扩展。我可以看到docker图像,但运行后无法附加到图像。

我认为使用visual studio代码是不可能的,但使用visual studio for Mac 2019,您可以安装docker desktop for Mac,并将对docker的支持添加到您的项目中。之后,您可以在本地容器中运行和调试应用程序


如果vscode团队能够创建一个YouTube教程,那就太好了,尤其是因为大多数docker守护进程都需要sudo