Kool
а зачем они
Kool
есть же сварм
George
есть же сварм
Сворм говно
inqfen
Сварм умер
Kool
ну лучше чем системд юниты )
George
Давай так. Отношение к докеру может быть разное
George
Мы его используем для двух вещей
George
Быстрая разработка и изоляция сервисов
George
И микросервисы (кубы, etc)
George
Первое - абсолютно не противоречит запуску на стендэлоун нодах
George
Вот представь себе гипотетический случай, что мой докер сервис потребляет файлы из нфс шары
George
Т.е. она сделана уже системд маунтом и нужно обеспечить старт сервиса только после маунта
George
Ваши предложения? Мигрировать все в s3?
Kool
так у докер драйвер есть
Kool
для нфс
inqfen
Не вижу проблем с системд юнитами
Неудобно когда например нужно дать твой код другому разработчику, так в ридми пишешь - стартуешь some.sh , а с юнитом ему придётся себе ещё и юнит добавлять
George
Например, эльпайн
inqfen
У кого-то альпайн на машине стоит?)
George
Или мы столкнулись, что окружения на mac & linux по-разному фурыкают. В маке очень не хватает xargs -r
inqfen
не, я про ситуацию с локальной разработкой
inqfen
В случае CI/CD вся эта логика уходит туда
George
Я тебе привел пример
George
Xargs
George
Скрипты ломаются
inqfen
Только вот тех же юнитов на маке вроде как вообще нет
inqfen
Там же наследник фряхи
inqfen
В общем скрипт для локальной разработки, просто последовательный запуск сервисов через docker-compose
inqfen
А в случае CI/CD эта фигня не нужна
George
Только вот тех же юнитов на маке вроде как вообще нет
К сожалению, у всего свои ограничения 😭
inqfen
ага
inqfen
это точно работает везде
George
Но нам проще было makefile сделать, чтобы в нем же блоки для сборки контейнеров и запуска тестов описать
inqfen
даже в powershell работает, если кто вдруг на винде сидит
inqfen
У нас тесты только в гитлабе
inqfen
А если кому прямо припрет, то может и локально ручками запустить
LEXASOFT
вот хороший пример применения миграций с хэлсчеками https://gist.github.com/pantsel/73d949774bd8e917bfd3d9745d71febf
George
Фактически хелсчеки в нем не используются для зависимости сервисов
George
Директива links вроде как obsolete
George
Что ещё покритиковать....
Dmitry
Друзья, мы ищем спикеров на очередной Kubernetes Meetup в офисе Mail.Ru, который пройдет 14 февраля. На этот раз у нас будет зал на 400 человек, который вместит всех желающих. Заявки можно отправлять сюда http://mcs.mail.ru/k8s-speak
inqfen
Пива после него выпить
Antlar
И пиццы пожрать
Dmitry
Народ собирается послушать спикеров. Хорошие спикеры первичны для организации хорошего митапа
George
это разве реклама?
Sergey
это разве реклама?
любые митапы\конкурсы\бизнес-завтраки\хайринг-эвенты реклама
Sergey
А у меня если забухать?
а у тебя не на что
Sergey
Sergey
=)
Юрий
всем привет, подскажите, если я делаю на своем CI: docker pull some-image docker build -t some-image --cache-from some-image . докер при билде будет для кэша использовать слои из скаченного образа?
Никита
14 февраля, специально чтобы только нолайферов собрать?)
Юрий
в теории - да, у меня не заработало
вот и у меня че-т тоже, и не понимаю, то ли я что-то не так делаю, то ли это невозможно
George
Смотри
George
Там запросто могли измениться базовые слои (типа ubuntu:16.04), что и приводит к промаху мимо кэша
George
Но это теория...
AleX
Здравствуйте! Подскажите как я могу поменять порт для mysql контейнера, который запускается через docker-compose. Чтобы был отличный порт от стандартного 3306. А то приходится каждый раз убивать локальную базу, чтобы запустить контейнеры
Viktor
docker run ... -p 9999:3306 ? недочитал про docker-compose, но суть та же
AleX
пробовал... все равно при создании кричит, что порт 3306 занят. На сколько я понял, надо как раз поменять 2 3306:3306
Юрий
Но это теория...
неа, это я уже проверил
Юрий
ну то есть да, может конечно такое быть, но у меня все сходится
George
режим работы докер сети какой?
AleX
networks: customName: name: customName
Andrey
народ, а на линуксе host.docker.internal работает? У меня он на центосе взял настройки из resolv.conf, и резолвиться вообще во что-то странное..., точнее в том, что DNS сервер отдал, но он отдает вообще внешний ИП
Andrey
на линуксах это не работает :(
Mikhail
В линуксах всё время ничего не работает
Mikhail
Линукс не для прода
George
Линукс не для прода
Шутка удалась.... Или нет ?
Mikhail
Ты скажи
Konstantin
Линукс не для прода
Ахтыжхитраяжопа, как мне теперь докер опускать?(