Size: a a a

Docker — русскоговорящее сообщество

2020 June 10

В

Вадим in Docker — русскоговорящее сообщество
Loljeene
тогда не стоит оперировать понятиями "чистый" линукс
раньше насколько я помню из общения в этом канале мне объясняли что в винде не линукс чистый а какая-то виртуальная машина что не равно линукс - из-за этого проблемы и с монтированием папок и проблемы настройками сети
источник

В

Вадим in Docker — русскоговорящее сообщество
обещали что в wsl2 вся эта хрень превратится из виртульного г.. в линукс и можно будет без проблем достучаться до кластера на винде извне монтировать папки в сервис и тп и тд но пока ничего такого не вижу
докер сам крутится в винде, рядом стоит какой-то линукс как они связаны между собой??? нахрена такая связка??
не проще ли уже зайдя в линукс и в самой линукс ставить докер и там с ним работать???
источник

В

Виталий in Docker — русскоговорящее сообщество
По моему опыту первый wsl - та ещё дичь, постоянно трахает мозги, для некоторых кейсов приходится изворачиваться и подпирать всё какими-то костылями. Второй ещё не пробовал, но боюсь переходить на него, потому что предвижу жопуболь. Линукс или макось ванлов, винда - чтоб её, гори в аду.
источник

В

Вадим in Docker — русскоговорящее сообщество
Виталий
По моему опыту первый wsl - та ещё дичь, постоянно трахает мозги, для некоторых кейсов приходится изворачиваться и подпирать всё какими-то костылями. Второй ещё не пробовал, но боюсь переходить на него, потому что предвижу жопуболь. Линукс или макось ванлов, винда - чтоб её, гори в аду.
я старался в сервисах не использовать то что на винде не работает - более-менее жив
но мне сама концепция этих wsl не понятна и не понятно что принес wsl2 кроме убийства данных из wsl1
источник

В

Вадим in Docker — русскоговорящее сообщество
Loljeene
так у тебя в хомяке пустота
вы правы - так и есть
источник

L

Loljeene in Docker — русскоговорящее сообщество
Виталий
По моему опыту первый wsl - та ещё дичь, постоянно трахает мозги, для некоторых кейсов приходится изворачиваться и подпирать всё какими-то костылями. Второй ещё не пробовал, но боюсь переходить на него, потому что предвижу жопуболь. Линукс или макось ванлов, винда - чтоб её, гори в аду.
Как джава девелопер который разрабатывает и под виндой и под линуксом и под макосью - не могу согласиться. По крайней мере в моих кейсах все прекрасно работает, причем настолько что я бесшовно переключаюсь между окружениями
источник

L

Loljeene in Docker — русскоговорящее сообщество
формально, мои компоузы и докерфайлы работают во всех окружениях от винды до кубера.
zsh тоже везде работает
источник

В

Вадим in Docker — русскоговорящее сообщество
Нашел человеческое описание что нового - по сути мало чего

Архитектурные изменения в подсистеме Windows для Linux 2
Одна из причин использования WSL 1 состояла в том, чтобы избежать потери производительности при запуске Linux на виртуальной машине. Но WSL 2 также будет запускать ядро ​​Linux на виртуальной машине (ВМ). Так что же это дает? Microsoft использует облегченную служебную виртуальную машину, которая вместо того, чтобы изолировать ядро ​​Linux от Windows и потреблять много ресурсов, как традиционная виртуальная машина, вместо этого обеспечивает высокий уровень интеграции, быстрое время запуска и небольшой объем ресурсов. Кроме того, все это происходит прозрачно без необходимости управлять виртуальной машиной.

Microsoft утверждает, что дистрибутивы WSL 2 Linux запускаются менее чем за 2 секунды и могут сразу же запускать службы и приложения. Дисковый ввод / вывод также намного быстрее. Microsoft говорит, что I/0 диска может быть до 20 раз быстрее в зависимости от приложения и от того, как оно взаимодействует с файловой системой. Например, распаковка файла tarball в 20 раз быстрее, чем в WSL 1, и в 2-5 раз быстрее с помощью git clone, npm install и cmake.

Поскольку WSL 2 больше не использует эмуляцию для перевода системных вызовов Linux, он совместим с более широким спектром приложений. Теперь вы можете, например, запустить Docker для Linux и FUSE в WSL. Использование реального ядра означает, что Microsoft может вносить изменения быстрее.
источник

В

Вадим in Docker — русскоговорящее сообщество
все таже "вирталка" как и в wsl1
источник

ch

central hardware in Docker — русскоговорящее сообщество
Не было виртуалки в первой версии
источник

L

Loljeene in Docker — русскоговорящее сообщество
По поводу запуска - docker desktop в wsl2 реально намного быстрей запускается
источник

В

Вадим in Docker — русскоговорящее сообщество
вот как мне дальше с этим жить??
что я должен думать об этом?
что такое docker....???
это линукс система с таким именем?
почему их 2?
если один лишний как убить его?
как посмотреть что там внутри и чтос ним делать??
где хранятся мои данные в вольюмах?
источник

Н

Никитяо in Docker — русскоговорящее сообщество
Вадим
вот как мне дальше с этим жить??
что я должен думать об этом?
что такое docker....???
это линукс система с таким именем?
почему их 2?
если один лишний как убить его?
как посмотреть что там внутри и чтос ним делать??
где хранятся мои данные в вольюмах?
это твои окружения линупса, т.е. поставишь suse из магазина и она появится в списке

т.е. параметрами ты можешь в нужное окружение попадать
источник

В

Вадим in Docker — русскоговорящее сообщество
Никитяо
это твои окружения линупса, т.е. поставишь suse из магазина и она появится в списке

т.е. параметрами ты можешь в нужное окружение попадать
что такое "окружение линукса"?
я вижу что сам линукс остановлен а эти окружения живут и здравствуют - нахрена я ставил тогда линукс alpine?
почему их 2 доккера?
может один лишний типа от wsl1 остался?
где они физически хранят мои данные?
источник

Н

Никитяо in Docker — русскоговорящее сообщество
Вадим
что такое "окружение линукса"?
я вижу что сам линукс остановлен а эти окружения живут и здравствуют - нахрена я ставил тогда линукс alpine?
почему их 2 доккера?
может один лишний типа от wsl1 остался?
где они физически хранят мои данные?
да это 1 wsl, для второго вроде wsl2 команда
источник

Н

Никитяо in Docker — русскоговорящее сообщество
а ну там и версия написана
источник

L

Loljeene in Docker — русскоговорящее сообщество
Никитяо
да это 1 wsl, для второго вроде wsl2 команда
для wsl1 не работала эта команда, у меня только при накате 2004 появилась
источник

В

Вадим in Docker — русскоговорящее сообщество
Никитяо
а ну там и версия написана
версии я вижу но ничего не понимаю
почему Alpine в версии 1?
как его перевести в версию 2?
и чтоже такое docker....?
источник

Н

Никитяо in Docker — русскоговорящее сообщество
Loljeene
для wsl1 не работала эта команда, у меня только при накате 2004 появилась
логично, 2 версия появилась в релизе 2004
источник

Н

Никитяо in Docker — русскоговорящее сообщество
до этого только в инсайдерских сборках
источник