Я новичок и мне нужна помощь. Сейчас играю со следующими настройками:
удаленная машина
- экземпляр 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 установлен.
Поэтому я действительно заблудился. Помогите, пожалуйста.
Заранее спасибо за вашу помощь.