Cin
Т.е. по сути ищу ОС для железа ну и амазонов и DO всяких
Alexander
с выходом docker 1.12 появился только swarm mode, а он хоть и просто, но пока сырой и куча багов
Cin
Ну мне кажется очевидно, что они его уже не забросят
Cin
т.е. по сути кластеризация будет идти в комплекте с докером.
Alexander
если нужен оркестратор то смотри в сторону k8s, mesos и ему потодобные
Alexander
она уже идет в комплекте, но плохо с сетью
Roman
докеровцы конечно не бросят
Roman
им же нужен лок-ин
Roman
докеру сейчас очень не хватает оркестрации, swarm-mode некое решение
Cin
Просто вот как-раз и размышляю - копать в сторону k8s или пытаться все-таки на базе чисто докера все построить, пока строить буду, докеровцы допилят
Roman
смотря что строить и какой юз-кейс
Alexander
строй сразу на k8s, давольно хорошо все описано на английском
Roman
нам пришлось свое пилить k8s не подошла
Roman
ranchos вполне себе неплохой вариант
Roman
coreos с тулзами тоже как вариант
Alexander
ну придется скорее попробовать и выбрать подходящий вариант
Cin
да, похоже на то
Cin
https://www.youtube.com/watch?v=sHFQbA7GWMc вот интересное
Cin
но старенькое видео правда
Roman
атомик сырой был когда щупали
Roman
у всех этих решений одна проблема
Roman
они заточены под решение определенного кейса
Roman
шаг в сторону и боль
Cin
ясно, ладно, спасибо, похоже участи "есть свой кактус" не избежать )
Roman
ну если кактус аналогичен кактусам которые жруть создатели k8s/swarm то весьма неплохо
Denis
Используем mesos в связке с marathon. Стек очень прост в освоении, достаточно гибок и стабильно работает. Если фич будет мало, можете попробовать aurora вместо marathon.
Anonymous
а чем плох сворм, который был до сворм мод?
Anonymous
Контейнерами плох
Sander
читаю про докер и дошел до части https://docs.docker.com/engine/admin/ где рассказывается как настроить правильно Docker, но именно в этой части появляются сложности. Надо ли все это понимать и знать, ведь столько вещей всяких, например systemd.
Sander
мм, можете сказать почему
Sander
я уже про osi модели прочитал, tcp/ip, udp … сейчас читаю про systemd
Aleksandr
мм, можете сказать почему
потому что все из коробки работает
Sander
понятно, хуже не будет если прочитаю я думаю.
Sander
“DOCKER_OPTS="-D --tls=true --tlscert=/var/docker/server.pem --tlskey=/var/docker/serverkey.pem -H tcp://192.168.59.3:2376”” тут я мало что понимаю например в этой строчке с настройкой
Sander
а для swarm, вроде эту штуку надо настраивать если я не ошибаюсь
Sander
это настройка самого докера
Denis
Посмотри ман по демону докера. Там расписано что значит каждая опция.
Sander
https://docs.docker.com/engine/reference/commandline/dockerd/
Sander
все равно надо прочитать и понять systemd, пока что понимаю но не до конца.
Denis
daemon https://docs.docker.com/v1.10/engine/reference/commandline/daemon/
Sander
это старая дока по версии v1.10
Sander
вот я выше ссылку кинул вроде оно
Denis
Инет медленный, что с телефона первое нагуглилось)
Denis
Смысл тот же
Sander
Понятно )
Sander
Спасибо
Anonymous
всем привет, подскажите пожалуйста по поводу контейнера от майкрософт - windowsservercore. Хочу его глянуть но не могу его скачать (бесконечное ожидание по 10 секунд в docker pull)... Как его сливать? Или надо быть на винде? Я сам на макоси
Alexander
на макоси виндовый контейнер не заработает
Alexander
это не виртуализация
Igor
а тебе зачем такой контейнер?
Igor
для .net core&
Igor
Windows Containers images use the microsoft/windowsservercore and microsoft/nanoserver base OS images from Windows Server 2016 Technical Preview 5
Igor
я для .net core собираю на базе microsoft/dotnet:latest
Anonymous
а тебе зачем такой контейнер?
да я думал заменить им установленную винду на Parallels, и собирать проект в том контейнере... Чтобы не запускать виртуалку каждый раз
Maksim
Увы
Sergey
а можно как-то из docker registry запросить последний образ по дате?
Denis
Судя по https://docs.docker.com/registry/spec/api/ . Registry дату не хранит.
Sergey
ок, задам самый первый вопрос )))) мне нужна версионность образов в регистри - как ее сделать?
Denis
Тэгай
Denis
По номерам сборок например
Denis
по версиям
Denis
как хочешь
Denis
ты можешь на один образ вешать сколько хочешь тэгов
Sergey
ок, я тагаю как бла-бла:memcache-2016092312
Sergey
как мне потом забрать последний образ?
Andrew
1. "последний" лучше не забирать
Denis
тэгай его еще и как бла-бла:latest
Andrew
2. тегай еще и как :latest
Sergey
как передвинуть этот latest?
Denis
Затэгать что нибудь другое как latest
Andrew
просто еще раз пуш его же сделать
Sergey
т.е. latest просто затирается на предыдущем?
Denis
да
Denis
как и любой другой тэг
Sergey
ок, сенькс, попробую
Denis
я согласен с предыдущим оратором, latest лучше не забирать
Denis
Если используешь какие нибудь CI средства, лучше тегай номерами сборок например или версиями и на прод выводи таким образом.
Sergey
у меня в одной репе 13 образов и мне не надо при каждом тегировании собирать все 13 образов. Один-два максимум
Denis
У тебя 13 образов из одного гит проекта?