如何在vscode-remote中连接到远程Docker Daemon

时间:2019-05-05 07:38:19

标签: vscode-remote

使用vscode-remote-docker时,如何指定docker守护进程的url。看来我只能连接到本地docker守护程序。

1 个答案:

答案 0 :(得分:1)

在“高级用法”页面上有有关如何执行此操作的文档。关于连接到远程守护程序的要点是创建到系统的隧道。您可以在此处查看如何执行此操作的示例:

https://code.visualstudio.com/docs/remote/containers-advanced

我使用我设置的ssh隧道指向我的远程docker守护程序。这是命令:

ssh -fNL localhost:23750:/var/run/docker.sock remote-user@remote-server

然后,您需要将vscode偏好设置中的DOCKER_HOST变量设置为localhost:23750。