![Новичок: разработка в удаленном докере @ aws ec2](https://rvso.com/image/1601458/%D0%9D%D0%BE%D0%B2%D0%B8%D1%87%D0%BE%D0%BA%3A%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%20%D0%B2%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%20%D0%B4%D0%BE%D0%BA%D0%B5%D1%80%D0%B5%20%40%20aws%20ec2.png)
Я новичок и мне нужна помощь. Сейчас играю со следующими настройками:
удаленная машина
- экземпляр AWS EC2 с Ubuntu 18.
- Группа Sec: SSH - myIp порт 22, http
- установить docker и docker-compose
- создание odoo и postgres как сервисов
- использование docker или docker-compose: оба варианта подходят
мой локальный компьютер
- это win10 с VSCode 1.37
- установленный ext: vs code удаленная разработка, docker, ..
- в терминале: ssh к удаленной машине работает нормально. включая docker/docker-compose exec
- Внутри VS Code, Remote-SSH на удаленную машину тоже нормально. Папка открыта на домашней странице тоже нормально.
Однако я не могу выполнять отладку и использовать другие возможности VS Code, такие как postgres ext.
Затем я снова посещаюСайт удаленной разработки VS Code но теряюсь. Затем переходим к части «Разработка внутри контейнера». Поскольку докер находится на удаленной машине, то в частности следующее:здесь. В частности, используется вариант 2: подключение с использованием туннеля SSH. На втором этапе, в терминале, когда я запускаю 'ssh -NL localhost:23750:/var/run/docker.sock user@hostname', терминал просто зависает/ничего не происходит. Тем временем, вернувшись в VS COde, расширение Docker продолжает работать: 'Не удалось подключиться'.
Затем обратно в терминал, Ctr-c и я снова получил приглашение ssh. Проверяя 'ssh -h', я не могу найти опцию -N. В настройках win10: OpenSSH установлен.
Поэтому я действительно заблудился. Помогите, пожалуйста.
Заранее спасибо за вашу помощь.