Search
Write a publication
Pull to refresh
7
0
Богдан Боровков @Bonifats

Пользователь

Send message

Проверил — все верно.

Нет, не решил. Как описано в статье, директории проекта у меня в пользователе Ubuntu. Потому и нет возможности работать через IDE на Windows 10 полноценно (с тем же PhpStorm). Только VSCode
Например, scale 1.25 или 1.5 до сих пор предоставляется как экспериментальная настройка. Активируется все это дело через терминал, во время работы сильно напрягает процессор (дискретной карты нет). KDE решает проблему, но не дружит с несколькими мониторами с разным scale.
Возможно так и есть. Надо удостовериться будет. Но по-моему Docker Desktop все-равно не установится на домашней версии. WSL на домашней доступна была с самого начала. А вот докер для Windows нет. Только старые версии, работавшие в связке с VirtualBox
Pro версия нужно для Docker Desktop, так как в домашней версии недоступна Hyper-V
Из моего опыта все как раз наоборот — с WSL 2 теперь можно обойтись только докером для Windows 10, без установки в саму WSL. То есть, если отключить докер для windows, демон докера не будет работать, как и в WSL 1.
Проверьте сборку Windows. Эти команды, как и сама WSL v2 доступна только в сборках выше 18932, которые в свою очередь доступны только в рамках программы предварительной оценки Windows.
Я пробовал создать символьную ссылку. Но Windows как-то не разделила мое устремление. Можете описать подробнее. Simlink на директорию проекта?
И при этом требует docker host и работу docker windows 10 с localhost:2375 без TLS, если говорим про WSL 1.
Да, так и сделал. Это дело нужное. Кто еще за, прошу сюда:
https://youtrack.jetbrains.com/issue/IDEABKL-7908
https://youtrack.jetbrains.com/issue/IDEA-171510
В смысле прям в нормальную Ubuntu? Понятно, это вариант всех вариантов. :) Эта история не про то. Это история про ноутбук с hiDpi и прочими фичами, с которыми Ubuntu не дружит. Про компьютер, который на Windows 10 летает, а на Ubuntu умирает. Вот отсюда интерес к WSL.
Возникали проблемы с обращениями к контейнерам через браузер, так как все они отзываются на localhost с разными портами. Почему и что было именно не так — не знаю пока что точно. Если дело было не в таком подключении — расскажите как быть. Ибо в данный момент получить возможность использовать WSL 2 — боль.
Демон в WSL сам по себе не работает. Только через docker для Windows
Я думал об этом. Но будет это так же удобно (в плане использования тех же плагинов для Symfony или React), как с локальным проектом?
Опять же, с учетом моего скудного опыта в этом деле, я предлагаю всем, кто имеет опыт по теме, владеет best practice по данной теме — напиши, подскажите. Мне самому очень хочется найти более грамотное решение
В итоге получается не победил. Прошу прощения, опыта мало, но если я правильно понял, то как раз я не победил, а нашел обходной путь, разместив проект именно в директории пользователя Ubuntu. Недостаток огромен — тот же PhpStorm не может работать с проектом.
В попытках запустить тоже самое на WSL v1 я делал так (с localhost:2375 без TLS), но там все заходило в тупик с маршрутизацией. Nginx в Ubuntu не отрабатывал обращения к контейнерам (они все работают на localhost, но с разными портами). Как раз в попытках найти решение данной проблемы я и наткнулся на историю с WSL v2.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity