@docker_ru

Страница 856 из 1375
Mykyta
05.11.2018
08:53:20
Привет всем. В докер-компоузе использую network с драйвером bridge, как это дело завести в винде?

Stefan
05.11.2018
08:54:04
Andrey
05.11.2018
08:56:25
доступно то, оно доступно. Но как автоматизировать? Нашел способ, чувак поднтимает отдельный контейнер с композером и в docker-compose.yml прописывает command: composer install насколько это правильно?
Это самый правильный вариант. Я ж тебе Уде рассказывал. Берешь отдельный контейнер с композером, потом контейнер с nodejs,, и в конце все это копируешь в итоговый образ.

Google
Mykyta
05.11.2018
09:26:13
не делать на винде, поднять виртуалку и делать в ней
Запускать докер в виртуалке, отличная идея. Будут еще какие?

Sergey
05.11.2018
09:29:18
Запускать докер в виртуалке, отличная идея. Будут еще какие?
удалить винду и не юзать виртуалки можнно в облаке линь поднять

дотнет тоже в лине можно разрабатывать я не вижу причин юзать винду:)

Stefan
05.11.2018
09:30:13
Запускать докер в виртуалке, отличная идея. Будут еще какие?
https://forums.docker.com/t/bridge-with-docker-for-windows/30936/7 хз стоит-ли это такого гемороя...

Ванько
05.11.2018
09:30:52
Запускать докер в виртуалке, отличная идея. Будут еще какие?
Ну вообще идея нормальная. Винда до последнего времени по дефолту так делала, а макось до сих пор

Вмварь тоже под отдельный контейнер делает отдельную виртуалку

Sergey
05.11.2018
09:31:54
Вмварь тоже под отдельный контейнер делает отдельную виртуалку
докер сделали чтобы люди виртуалки не юзали а они все равно))

Stefan
05.11.2018
09:32:24
и кстати в винде ведь образы убунты или дебиана можно скачать, попробуй там сделай, если виртуалку не хош

Ванько
05.11.2018
09:32:28
мак уже нет
Инновэйшон?

Stefan
05.11.2018
09:32:42
докер сделали чтобы люди виртуалки не юзали а они все равно))
так будь у него линь ему бы и не пришлось такой херней страдать

docker wsl?
це шо таке?

Google
Sergey
05.11.2018
09:33:44
це шо таке?
WSL Это сабсистема линя в винде

Stefan
05.11.2018
09:34:00
об этом

Konstantin
05.11.2018
09:34:05
Что тут вообще происходит? Угар и содомия какие-то

Mykyta
05.11.2018
09:34:20
так будь у него линь ему бы и не пришлось такой херней страдать
У меня и так линукс, но нужно сделать, чтобы и в винде работало

Konstantin
05.11.2018
09:34:25
Я запутался, кто троллит и кто тупит?

Sergey
05.11.2018
09:34:50
Я запутался, кто троллит и кто тупит?
вендузятники нападають(((

Oleksandr
05.11.2018
09:34:51
Инновэйшон?
там примерно то же, что и на винде

Mykyta
05.11.2018
09:36:19
А что не работает?
Сервисы изолированы в докере сетью типа bridge, когда собираешь в винде, сервисы просто не могут достучаться к друг другу, т.к. докер на винде не поддерживает bridge

Stefan
05.11.2018
09:36:46
??

Konstantin
05.11.2018
09:36:51
Windows containers?

Stefan
05.11.2018
09:38:35
я прям вижу уже этот сценарий написанный под испанца, забавно получилось бы

Mykyta
05.11.2018
09:42:12
Докер на винде это тот же докер на линукме, но в виртуалке. Что ты там изобретаешь?
Ничего я не изобретаю. Есть сервисы в докере, у них есть сеть типа bridge. Bridge не работает в винде, нужно переделать так, чтобы сервисы между собой и дальше изолировались сетями, но какой-то другой, не bridge. Вот сижу и голову ломаю, чтобы по-минимуму переделывать

Konstantin
05.11.2018
09:45:25
Где написано, что не работает, откуда такая инфа? Там линукс внутри

Mykyta
05.11.2018
09:47:30
Где написано, что не работает, откуда такая инфа? Там линукс внутри
В доке написано и подтверждено экспериментальным путем

Google
Konstantin
05.11.2018
09:47:46
А то моя винда не читает доки

Mykyta
05.11.2018
09:48:33
Показывай
https://docs.docker.com/docker-for-windows/networking/#known-limitations-use-cases-and-workarounds

Konstantin
05.11.2018
09:49:21
докер в винде работает в виртуалке с линуксом, понятно что интерфейс bridge0 не будет на винде. И это не то же самое что ты пишешь про драйвер bridge

какой кейс то вообще кто придумал докер с линя переводить на винду для каких целей
прекрати, каждый день это обсуждаем. Не все работают с линукса, в винде всё ок и всё работает

Sergey
05.11.2018
09:54:27
Sergey
05.11.2018
09:54:55
десятки кейсов уже когда приходят с приложением которое испытывает проблемы с производительностью именно на винде

Konstantin
05.11.2018
09:55:11
один хоть дай, реальный

я всё делаю на винде, пушу в репу, деплоится на линь

Sergey
05.11.2018
09:55:39
в смысле один, ты тут каждый день сидишь и видишь как приходят с такими проблемами выше тоже самое

Konstantin
05.11.2018
09:55:59
выше даже доку перевести не осилил, о чём ты?

надуманая проблема

Sergey
05.11.2018
09:56:41
ты оправдываешь докер на винде тем что у тебя все работает а не десятками людей у которых докер на винде превращается в говномесиво

Konstantin
05.11.2018
09:57:13
потому что проблема не в винде, тут и на обычный докер под линукс не работает каждый день у многих

Sergey
05.11.2018
09:57:20
люди ладу гранту любят и что, она теперь хороший автомобиль?

Alexey
05.11.2018
09:57:26
Проходят года, сменяются поколения, но еще фидошные мемы про то, как встречают новичков на форумах в ру и ен-сегментах актуальны

Konstantin
05.11.2018
09:58:43
Может и нет. Но как заставить работать докер так же, как и в линуксе?
ты можешь описать проблему? без констатации того, что бридж не работает в винде

Google
Mykyta
05.11.2018
10:01:07
ты можешь описать проблему? без констатации того, что бридж не работает в винде
Могу. Между сервисами сеть типа bridge. Когда сервисы запускаются и обращаются друг к другу, к примеру, http://serviсe_123/some-api, то они ругаются, что не могут зарезолвить адрес service_123

Konstantin
05.11.2018
10:01:35
нет, тут винда не причём

изкоробки всё работает

Mykyta
05.11.2018
10:02:36
нет, тут винда не причём
Ну я не берусь давать экспертное мнение, виновата ли винда. На линуксе все работает. Хочу, чтобы и на винде тоже работало.

Konstantin
05.11.2018
10:02:48
конфиг покажи

Konstantin
05.11.2018
10:15:35
это самая дефолтная ситуация, должно все работать и в винде и в лине
в IT уже в генах - "винда гавно, проблема в винде" и, не обращая внимания ни на что, сразу идут искать баги в винде)

Anton
05.11.2018
10:19:02
в IT уже в генах - "винда гавно, проблема в винде" и, не обращая внимания ни на что, сразу идут искать баги в винде)
++, стереотипы, в последнее время даже на линь обратно не хочется, так как 10ка сама по себе "человечней(для девов)" стала

Maxim
05.11.2018
10:19:58
Что за секунды? О чем речь? Нет проблем с виндой
Скорость загрузки одной и той же страницы в админке. Меряю через браузер Time to first byte.

Konstantin
05.11.2018
10:22:04
а ресурсов хватает виртуалке? странно это, ибо там тот же линукс за натом

Sergey
05.11.2018
10:22:20
потому что гуй

Maxim
05.11.2018
10:22:31
и что, в линуксе она 7сек?
Да. Убунта в Hyper-V, файлы проброшены через NFS, страница открывается 7 секунд, а в докере 13.

Konstantin
05.11.2018
10:22:48
а nfs где?

я думаю как раз тут трабл

Maxim
05.11.2018
10:24:26
WinNFS стоит на хостовой системе для проброса файлов в убунту.

А каким образом докер монтирует файлы?

Anton
05.11.2018
10:25:42
++, стереотипы, в последнее время даже на линь обратно не хочется, так как 10ка сама по себе "человечней(для девов)" стала
хотя терминал на окнах зто один огромный минус, после баша чувствуешь себя неочень

Konstantin
05.11.2018
10:28:05
А каким образом докер монтирует файлы?
так же как и в линуксе -v c:\src:/dst

Google
Konstantin
05.11.2018
10:29:23
даже слеш можно обычный) c:/src:/dst

Maxim
05.11.2018
10:31:20
так же как и в линуксе -v c:\src:/dst
Я имею в виду технически. Например Shared файлы в VMware и Vbox, очень медленные, поэтому я использовал NFS. Когда перешел на Hyper-V не пойму как файлы шарятся и падает ли производительность файловых операций.

Konstantin
05.11.2018
10:31:54
вопрос на милион и требует затрат на доп оборудование(

чего стоит галочку поставить и подправить compose файл? чтобы проверить :)

Konstantin
05.11.2018
10:35:24
мы плачем о рокетсайнсе, вслух

откуда вообще взялся vmware\vbox\nfs, когда изкоробки hyperv и почти нативный маунт уже года 2?

Maxim
05.11.2018
10:42:41
откуда вообще взялся vmware\vbox\nfs, когда изкоробки hyperv и почти нативный маунт уже года 2?
Смысл в чем, долгое время я использовал вмварю как средство локальной разработки, там у меня крутились все хосты. Надоело поддерживать все многообразие php версий там, обновлять систему и т.п. Решил попробовать докер. Конвертнул эту старую систему в гипервизор, удалил вмварю, установил докер. Сейчас имею две виртуалки в гипервизоре: убунта старая, на которой один из проектов открывается за 7 секунд, и докер, на котором этот же проект открывается 13 секунд.

first
05.11.2018
11:39:19


Konstantin
05.11.2018
11:41:07
не в докере

first
05.11.2018
11:42:03
не в докере
всм? на хосте сделать?

Страница 856 из 1375