Денис
у тебя упал контейнер как будешь дебажить?
почитаю логи контейнера, лол!
Jürgen
лол
Денис
руками?
можно и руками. если не хочется руками, то есть миллион способов выхлоп кинуть куда угодно
Денис
сворм тут ваще непричем
Jürgen
сворм тут ваще непричем
я тебе конкретный вопрос спросил про менеджеров)
Денис
я тебе конкретный вопрос спросил про менеджеров)
а я тебе конкретный ответ уже дал.
Jürgen
а я тебе конкретный ответ уже дал.
ты путаешь сервис и ноды
Денис
ты путаешь сервис и ноды
чочо я путаю? ты спросил про контейнер. очевидно, что с приложением собственным. что ж я путаю то?
Jürgen
чочо я путаю? ты спросил про контейнер. очевидно, что с приложением собственным. что ж я путаю то?
я тебя потом спросил про менеджера и сейчас спрашиваю про менеджера
Jürgen
контейнеры тут не причем я не спрашивал про контейнеры
Денис
у тебя упал контейнер как будешь дебажить?
Денис
а это что?
Jürgen
у тебя упал контейнер как будешь дебажить?
это не относится к менеджеру, как ты это вообще вместе увязал
Денис
это не относится к менеджеру, как ты это вообще вместе увязал
хз. ты сам спросил) я ответил. я до сих пор не понимаю чего там нужно дебажить, если все работает
Jürgen
хз. ты сам спросил) я ответил. я до сих пор не понимаю чего там нужно дебажить, если все работает
вообще все вместе. я тебя спрашивал в начале про скелинг, ты почти ответил. потом спросил про менеджера, ты почему-то ответил про скелинг опять, потом я уже спросил про логи и дебаг. и это три вопроса
Jürgen
а не один
Root
так я и не понял у кого писька длиньше
Root
понял, пошел покупать лыжи
Yaroslav
кто-нибудь запускал dockerd внутри билдящегося контейнера ? Задача задеплоить в образ другие контейнеры 🙂
Ильдар
сокет пробрось
Yaroslav
неа. надо установить в контейнере докер, в него спулить и запустить другой контейнер. и оч. хочется именно на этапе билда.
Ильдар
ты не запустишь докер в докере без сокета
Yaroslav
dind ? а мне надо dindockefile Ж-)
Ильдар
Yaroslav
Ни то слово. немецкие диафильмы просто.
Ильдар
Ни то слово. немецкие диафильмы просто.
а что в итоге хотите получить, контейнер контейнеров? летающий авианосец?)
Yaroslav
формируем флешку, содержащую загрузчик, ставящий на девайс операционку + набор контейнеров.
Ильдар
docker commit не спасёт?
Rainbow
ну так сделать n архивов из image и все.
Yaroslav
В принципе-то это обходится выносом нужных контейнеров в архивы и запуском при первоначальной инсталляции. но не атомарненько, как то
Rainbow
может просто coreos взять с их build тулами?
Yaroslav
docker commit не спасёт?
ну, это я тоже думал. Типа, сбилдить, запустить, закоммитить. CI атомный будет
NM
Только Nomad не нужен, если у хостера что-тотзапускающее контейнеры есть
Nomad стабильнее кубера работает по ореемтровке. Один consul сколько задач отрисовывает. Да json огромный порождает но зато в одном файле.
NM
Volume кстати в Nomad добавили и то хорошо.
Dima
День добрый. У меня вопрос правльно ли я копаю в стороу docker - есть приложение на python3.6 на bitbucket (несколько файлов, часть зависимостей из глобального репозитария, часть находится в папке с git в ./module/....), необходимо сделать docker-file который будет закачиваться на сервер и запускаться. Важная особенность - иметь возможность доступа внутрь контейнера для systemd, то есть контейнер запустился и через systemctl start aplication (где application файл в /etc/systemd/system/application.service) будет запускать требуемое количество версий скрипта. Это вообще возможно иметь доступ для systemd внутрь контейнера?
Rainbow
Nomad стабильнее кубера работает по ореемтровке. Один consul сколько задач отрисовывает. Да json огромный порождает но зато в одном файле.
Я пользуюсь им. Но какой смысл его админить если проект на aws и есть aws ecs? У gce своё решение и тп
Fess
В идеале - да
Никита
извращенцы в треде
Jürgen
когда интересно из контейнеров перестануть делать вм?
Useman
Ребят, чем отличается поднятие докера на дев и на проде? Насколько ли теряется производительность с докером, если сравнивать с голой установкой?
Useman
В том смысле, что приложение установить без докера руками все настроить
Jürgen
В том смысле, что приложение установить без докера руками все настроить
это все равно что впс и выделеный сервер ну и от приложения зависит
Useman
Есть ли смысл играться с докером, если приложение заточено на большое кол-ов операций с базой, мат расчета и тд?
Useman
+ большая посещаемость
Sergey
большая это какая
Sergey
пять миллионов уников в час?
Useman
Для каждого большое понятие разное, но для меня это 1кк уников в день
Sergey
тебе так сходу никто не скажет, у всех разный стек, архитектура, ресурсы, нагрузка
Sergey
Подыми тестовый стенд да проверь
Useman
Ну вот работая с докером можно сказать, что он режет ресурсы на какой-то определенный процент?
Sergey
а работая с базой данных ты можешь сказать как она будет реагировать на твое приложение без тестов?
Sergey
тут тоже самое
Sergey
серебрянной пули нет
Useman
Правильно ли я понимаю, чтобы поднять докер на проде надо курить в сторону swarm?
Sergey
про сварм можно забыть
Sergey
не всегда даже оркестрация нужна
Sergey
может тебе даже просто ансиблом имеджи раскатать достаточно
Oleg
Чтобы поднять докер на проде, надо поднять докер на проде. Сварм - это про кластеризацию
George
но есть нюансы.
George
т.к. это дополнительный слой абстракции. Условно сеть. У тебя есть бриджованная сеть или host mode. В host mode потери производительности почти нет, в бридже - условно 5%
George
но это несущественно при выгодах, которые дает докер
Useman
Ага понятно, спасибо, мне не нужно делать класстеризацию на данный момент, просто хочется поднять и посмотреть какая будет производительность