Remote Updates: `optionalPaths` and SSH busybox experiment (#7537)
* Remote: optionalPaths * Remote: SSH more OS support experiment * proofreading
This commit is contained in:
Родитель
ffdb731174
Коммит
1fd0ac61e6
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9b6308a4c6d8bc22ee6b50196c2c8ed6b58ab3d6334bf6a33f2c561dfcd3b7d3
|
||||
size 59085
|
|
@ -4,8 +4,28 @@
|
|||
|
||||
## Dev Containers
|
||||
|
||||
### Optional Paths for Templates
|
||||
|
||||
[Dev Container Template](https://containers.dev/templates) authors may now indicate during publishing optional files or folders within the template. This utilizes a new property on the Template metadata called ['optionalPaths'](https://github.com/devcontainers/spec/blob/e2d850e48292b19b8beb3575b7e538a7bfdad981/docs/specs/devcontainer-templates.md#the-optionalpaths-property). End users of the Template can decide whether or not to apply those files to their workspace.
|
||||
|
||||
For example, a Template author may want to let a user choose to include/exclude starter code or platform-specific files.
|
||||
|
||||
The Dev Containers extension will prompt users to select which files or directories should be included when applying the Template.
|
||||
|
||||
![Optional path prompt from Dev Containers extension](images/1_93/optionalPaths.png)
|
||||
|
||||
## Tunnels
|
||||
|
||||
## SSH
|
||||
|
||||
### **Feedback Wanted**: Expanded compatibility for remote OSs
|
||||
|
||||
Effort has been made this iteration to make it possible to use the `Remote - SSH` extension with historically unsupported remote machines.
|
||||
|
||||
Changes include removing the hard requirement for `bash` and supporting the "busybox" toolkit of programs.
|
||||
|
||||
This effort is experimental and subject to change. We encourage users to try connecting to previously unsupported servers and [share their experience](https://github.com/microsoft/vscode-remote-release/issues/new).
|
||||
|
||||
Note the <a href="vscode://settings/remote.SSH.useExecServer" codesetting="true">`useExecServer`</a> setting must be enabled and [VS Code Server dependencies like `libstdc`](https://code.visualstudio.com/docs/remote/linux#_remote-host-container-wsl-linux-prerequisites) are still required on the remote machine.
|
||||
|
||||
## WSL
|
||||
|
|
Загрузка…
Ссылка в новой задаче