Konstantin
почему?
1. не нужная инфа\конфигурация, есть днс имя 2. в больших системах\кластерах ты не сможешь ими вообще рулить
Konstantin
максимум что может пригодиться - сменить подсеть\маску
Konstantin
в чём трабл то? английски?
Konstantin
https://docs.docker.com/compose/startup-order/
Konstantin
лентяй
Konstantin
они оба не нужны и без них работает)
Konstantin
Konstantin
я как-то с пол года сидел issue помогал закрывать, но там такие отпетые индусы попадаются, что я убежал. Когда кричат сколько незакрытых issue у докера, мол гавно - я знаю что там за дичь творится и не парюсь даже
Konstantin
как называют девушку, которая отказывает?
Konstantin
оу, молодой человек)) нет, не так.
Konstantin
в общем хейтеры
Konstantin
ну люди заходят глянуть, как очередность делать, а там написано - "никак, сами придумывайте" ))
Konstantin
я строил кластеры на swarm с 5ю разными типов баз, почти 2 десятка микросервисов и всё без очередности вообще. Зачем оно?
Sergey
я строил кластеры на swarm с 5ю разными типов баз, почти 2 десятка микросервисов и всё без очередности вообще. Зачем оно?
Все приходят за кнопкой заебись Чтобы все по инструкции сделал и забыл А на деле надо тупо уметь вертеть со всех сторон и строить уже системы по треьованиям
Sergey
Дальше ты просто сидишь "ага я знаю как эта хрень работает и как ее применить"
Konstantin
у меня пару раз было, что доки запаздывали и мне приходилось на гитхаб код разбирать)) А тут готовые доки и не читают(
Konstantin
в старпёров меня записал чтоли? ))
Илья
+
Sergey
А еще есть метод "буду задрачивать до посинения без доки"
Sergey
Надо уметь совмещать
Konstantin
я совмещал. Плюс ещё примеры на гитхабе смотрел, желательно свежие
Konstantin
это вы в куб ещё не полезли, там читать куда больше))
Konstantin
я специально читал паралельно, даже не юзая его. Потом когда понадобилось - быстро всё сделал
Sergey
это вы в куб ещё не полезли, там читать куда больше))
У них гитхаб дока информативнее основной
Sergey
А можно еще поломать голову, а потом читать доку и ловить флешбеки😂
Sergey
Это как пытаться выйти из лабиринта а потом пооучить карту
Sergey
Sergey
Когда пытаешься впервые собрать докер имедж без документации и знания линуксов
Sergey
"ну чо оно не рубится!"
Sergey
Топором по тесту
Danila
wtf? Error response from daemon: client version 1.40 is too new. Maximum supported API version is 1.39 Поставил самую свежую версию докера.
Danila
Server Version: 18.09.0
Danila
Что это?
Я пытаюсь подружить своё приложение на Golang с Docker через API
Konstantin
Я пытаюсь подружить своё приложение на Golang с Docker через API
дать ссылку на google translate? или в чём проблема то?
Konstantin
Алексей
всем привет
Алексей
народ подскажите такую вещь, делаю в network_mode: host и при запуске контейнера нету проброшенных портов
Konstantin
В этом режиме ничего не пробрасывается
Илья
ух, у вольюмов оказыается есть возможность проброса из контейнера в образ
Илья
хитрая весьма возможность
Илья
и капец какая неочевидная
Илья
то что volume_from
Илья
есть образ A и есть образ Б c исходным кодом и своим сервисом, в образе A мне нужен доступ к этому коду - вот с помощью volume_from эта решается проблема
Илья
ненадо делать пулл исходного кода из репа к примеру
Илья
но работает это как то совсем магическим образом
Илья
указал в глобальной области volume: somecode, указал в сервисе volume: somecode:/path и работает
Maxim
Maxim
ненадо делать пулл исходного кода из репа к примеру
А что будет если в одной из директорий внутри volume нужно подключить ещё один volume ?
Илья
а вот я как раз ищу способ это сделать
Maxim
а вот я как раз ищу способ это сделать
Делай ещё один volume и подключай вторым в списке )
Maxim
а вот я как раз ищу способ это сделать
Ну и следи что бы два сервиса случайно не редактировали один и тот же файл
Илья
но как он понимает что надо подключить и как?
Илья
Илья
к примеру вот
Илья
как он понял что мне надо подключить сервис php
Илья
а не к примеру front
Илья
и ведь это работает
Илья
сижу вот играюсь и не могу понять
Maxim
как он понял что мне надо подключить сервис php
В твоём случае просто подключается внешний volume который уже был в системе
Илья
у меня локально этих файлов и папок нету - они на удаленном регистре
Илья
я их спецом удалил все чтоб проверить
Илья
хм
Илья
за это спасибо - буду сейчас еще тыкать
Илья
Делай ещё один volume и подключай вторым в списке )
Илья
Ну и следи что бы два сервиса случайно не редактировали один и тот же файл
Maxim
Ну и следи что бы два сервиса случайно не редактировали один и тот же файл
В конце строчки mycustomvolume:/path/in container:(ro|rw) По умолчанию ставится rw, поэтому для nginx при подключении app volume в конце ставь :ro Как то так, это в общих чертах
Илья
спасибо! 🙂
Andriy
Привет ребята, подскажите плиз, какой размер image допустим? У меня image весит 600 мб. Это приемлемо,
Andriy
?
Ильдар
тебя напрягает?
Kirill
Привет ребята, подскажите плиз, какой размер image допустим? У меня image весит 600 мб. Это приемлемо,
Все зависит от нужд. Некоторые, кто делает на легаси проектах микросервисы под виндой, там один только base image с винсервер весит порядка 2,6Гб. Кто-то упарывается по весу, и больше 100мб веса не допускает. Все зависит от вас и ваших нужд. Если вас не напрягает вес, скорость загрузки и запуска, то можете и не заморачиваться.