Продолжаем делать свою (мою) жизнь лучше. Это продолжение темы разработки на C++ в VSCode, теперь в докере на удаленной машине, да еще и с иксами! И даже не лонгрид, всё по делу.
Как же все-таки хорошо в 2020, если бы не именно развитие технологий заставляло нас придумывать все более изощренные подходы к тому, чтобы их обуздать.
https://telegra.ph/Dve-mashiny-06-12
lag, конечно, больше, чем при работе локально, но это никогда не мешало.
> Рестарт контейнера и авторизацию нужно делать заново
Это самая большая проблема, по моему. У меня ноутбук с доком и часто
приходится переключаться с кабеля на wi-fi. Если иксы умирают,
приходится заново открывать все IDE и ждать переиндексации.
Ещё замечал, что X forwarding по ssh тоже тормозит и это лечится сжатием
потока и заменой протокола шифрования на менее безопасный, но быстрый.
У меня тоже, но VSCode прекрасен - достаточно заново подключиться к ssh и рестартануть контейнер, VSCode предложит покажет окошко, где жмешь "ДА" и все снова работает.
>X forwarding по ssh тоже тормозит
Меня даже 5 FPS вполне устраивает для моих задач, но на всякий случай использую ssh -C именно для компресии. Но я по ssh и GUI на Qt прокидывал, довольно отзывчиво, не сильно хуже нативного.