Novato: desenvolvendo em um docker remoto @ aws ec2

Novato: desenvolvendo em um docker remoto @ aws ec2

Sou novato e preciso de ajuda. Atualmente jogando com a seguinte configuração:

máquina remota

  • uma instância AWS EC2 com Ubuntu 18.
  • Grupo secundário: SSH - porta myIp 22, http
  • instale o docker e o docker-compose
  • compondo odoo e postgres como serviços
  • usando docker ou docker-compose: ambos estão ok

meu pc local

  • é win10 com VSCode 1.37
  • ext instalado: vs código de desenvolvimento remoto, docker, ..
  • no terminal: o ssh para a máquina remota está funcionando bem. incluindo docker/docker-compose exec
  • Dentro do VS Code, Remote-SSH para máquina remota também está ok. A pasta aberta na página inicial também está ok.

No entanto, não posso depurar e usar outros recursos do VS Code, como postgres ext.

Então eu revisito oSite de desenvolvimento remoto do VS Code mas se perdendo. Em seguida, passamos para a parte 'Desenvolvendo dentro de um contêiner'. Como a janela de encaixe está em uma máquina remota, em particular o seguinte:aqui. Especificamente, está usando a Opção 2: Conectar usando um túnel SSH. Na segunda etapa, em um terminal, quando executo 'ssh -NL localhost:23750:/var/run/docker.sock user@hostname', o terminal fica como congelamento/nada. Enquanto isso, no VS COde, a extensão Docker continua ativada: 'Falha ao conectar'.

Então, de volta ao terminal, Ctr-c e recebi meu prompt ssh. Verificando 'ssh -h', não consigo encontrar a opção -N. Na configuração win10: OpenSSH está instalado.

Daí eu realmente me perdi. Por favor ajude.

Agradeço antecipadamente por sua ajuda.

informação relacionada