Seite 1 von 1

VSCode Zugriff auf die docker.compose

Verfasst: Di 21. Feb 2023, 21:07
von NCK83
Moin,
kurze Frage. mein VSCode über die Pi läuft irgendwie supoptimal. Zwar öffnet er VSCODE (mit oder ohne PW wie ich es einstelle) aber er zeigt mir im Brower immer folgendes an: "code-server is being accessed in an insecure context" .
Daraufhin kann ich halt links ei23-docker aufklappen aber leider keine auf keine Verzeichnisse zugreifen. Laut google liegt das am http Zugang?
Peil das nicht, da es ja automatisch nur den Port 2222:8443 anspielt.
Über WinCP z.B: komm ich auf die PI normal drauf. Würde aber gerne VScode von der Pi aus benutzen

Mercie
p.s.: Bin leider zeitlich stark eingeschränkt. Daher nur wenig kommunikation. Aber ich folge den Blog fast jeden Tag :)

Re: VSCode Zugriff auf die docker.compose

Verfasst: Mi 22. Feb 2023, 07:16
von ei23felix
Kann m.E. nur zwei Gründe haben:
Dein Browser gibt die Warnung automatisch wegen http aus, du könntest also mit Traefik einen reverse Proxy bauen, aber das ist an sich im Privatgebrauch und lokalen Netzwerk nicht unbedingt erforderlich.
Oder neuerdings forciert vscode irgendwo https...

Re: VSCode Zugriff auf die docker.compose

Verfasst: Mi 22. Mär 2023, 08:38
von MHFTK
... oder ein user-Problem (nicht du ;) )
Beim Erstellen der sd-Karte wurde ein Benutzer angelegt, der nicht "pi" heißt.
Es gibt zwei Möglichkeiten dies zu beheben:
- Anpassung der verknüpften docker-Verzeichnisse (volumes) in der Datei docker-compose.yml auf z.B.: /home/DEIN_BENUTZER/ei23-docker:/ei23-docker
oder
- Neuerstellen der sd-Karte mit "Imager" und in den Einstellungen (Zahnrad) den Benutzer auf "pi" setzen. Dort kann man übrigens auch ganz einfach ssh aktivieren und eventuell WLan einstellen.

Re: VSCode Zugriff auf die docker.compose

Verfasst: Mi 22. Mär 2023, 22:18
von ei23felix
MHFTK hat geschrieben:
Mi 22. Mär 2023, 08:38
... oder ein user-Problem (nicht du ;) )
Beim Erstellen der sd-Karte wurde ein Benutzer angelegt, der nicht "pi" heißt.
Es gibt zwei Möglichkeiten dies zu beheben:
- Anpassung der verknüpften docker-Verzeichnisse (volumes) in der Datei docker-compose.yml auf z.B.: /home/DEIN_BENUTZER/ei23-docker:/ei23-docker
oder
- Neuerstellen der sd-Karte mit "Imager" und in den Einstellungen (Zahnrad) den Benutzer auf "pi" setzen. Dort kann man übrigens auch ganz einfach ssh aktivieren und eventuell WLan einstellen.
Ja, das ist es.
Ich hatte das Problem auch nicht klar genug gelesen bzw. das mit dem Nutzernamen nicht bedacht.
Wenn nur der ei23-docker Ordner nicht angezeigt wird, muss natürlich der Pfad in der Docker-Compose korrigiert werden.