Integrated support for SSH and, indirectly, VS Code & GitHub Copilot #22
struanb
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This significant release offers integrated SSH server support, and indirectly support for VS Code server and GitHub Copilot.
Dockside now facilitates:
git
;Dockside achieves this through:
~/.ssh/authorized_keys
file with the public ssh keys of the devtainer owner and any other developers with whom the devtainer is shared.~/.ssh/config
N.B. Dockside now enables SSH access by default for all new devtainers, though this can be disabled by setting
ssh.default=0
inconfig.json
. See documentation for full details on configuring Dockside for SSH access and see the new Dockside UI for details on configuring clients to tunnel ssh over wstunnel.WARNING: Dockside v3.0.0 takes over control of
~/.ssh/authorized_keys
in new devtainers. Accordingly, SSH support is not compatible with any profiles that mount over this file (or over ~/.ssh if the mounted filesystem contains anauthorized_keys
file). You should take care to disable SSH in such profiles as, otherwise, if you make changes manually to this file on a devtainer that has SSH enabled, your changes may be lost.Full Changelog: v2.4.2...v3.0.0
This discussion was created from the release Integrated support for SSH and, indirectly, VS Code & GitHub Copilot.
Beta Was this translation helpful? Give feedback.
All reactions