Neuling: Entwicklung in einem Remote-Docker @ aws ec2

Neuling: Entwicklung in einem Remote-Docker @ aws ec2

Ich bin neu und brauche Hilfe. Spiele derzeit mit folgendem Setup:

Remote-Computer

  • eine AWS EC2-Instanz mit Ubuntu 18.
  • Sec-Gruppe: SSH - myIp-Port 22, http
  • Installieren Sie Docker und Docker-Compose.
  • Odoo und Postgres als Dienste zusammenstellen
  • entweder Docker oder Docker-Compose verwenden: beides ist ok

mein lokaler PC

  • ist win10 mit VSCode 1.37
  • installierte Erweiterung: vs Code Remote-Entwicklung, Docker, …
  • im Terminal: SSH zur Remote-Maschine läuft gut, einschließlich Docker/Docker-Compose-Exec
  • Innerhalb von VS Code ist Remote-SSH zum Remote-Rechner auch ok. Das Öffnen des Home-Ordners ist auch ok.

Ich kann jedoch kein Debuggen durchführen und andere Funktionen von VS Code wie Postgres ext verwenden.

Dann besuche ich noch einmal dieVS Code-Remote-Entwicklungssite aber ich verliere den Überblick. Dann geht es weiter zum Teil „In einem Container entwickeln“. Da sich der Docker auf einer Remote-Maschine befindet, gilt insbesondere Folgendes:Hier. Insbesondere wird Option 2 verwendet: Verbindung über einen SSH-Tunnel. Im 2. Schritt, wenn ich in einem Terminal „ssh -NL localhost:23750:/var/run/docker.sock user@hostname“ ausführe, friert das Terminal einfach ein/es passiert nichts. In der Zwischenzeit bleibt in VS Code die Docker-Erweiterung bestehen: „Verbindung fehlgeschlagen“.

Dann zurück zum Terminal, Strg-C und ich habe meine SSH-Eingabeaufforderung zurück. Beim Überprüfen von „ssh -h“ kann ich die Option -N nicht finden. In der Win10-Einstellung: OpenSSH ist installiert.

Daher bin ich wirklich verloren. Bitte helfen Sie.

Vielen Dank im Voraus für Ihre Hilfe.

verwandte Informationen