flathub / flathub/com.visualstudio.code

Improve default experience with Devcontainers

Offen
#203 8 Kommentare 19 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Shell
Sterne
217
Forks
82
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Using [Devcontainers](https://code.visualstudio.com/docs/remote/containers) is a nice way to develop when there are issues with VSCode being sandboxed. Getting Devcontainers to work from the VSCode Flatpak is easy. Just create a simple wrapper script

```sh
#!/bin/sh
exec flatpak-spawn --host docker "$@"
```

and point the Devcontainer extension to it.

I suggest to ship this wrapper with the VSCode Flatpak, so that the Devcontainer extension works out of the box. Having the same wrapper for Podman might be a good idea too. Another option would be to describe this workaround in `flatpak-warning.txt`.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit zu untersuchen, wie das VSCode Flatpak Hilfsskripte ausliefert, und lies den im Issue vorgeschlagenen Wrapper. Prüfe flatpak-warning.txt auf den bestehenden Workaround und ermittle, ob nur Docker oder auch Podman abgedeckt werden sollte. Erledigt ist die Aufgabe, wenn die Devcontainer-Erweiterung den mit dem VSCode Flatpak ausgelieferten Wrapper ohne manuelle Einrichtung verwenden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, shell, vscode
Bereich
devops, tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.