nvkv
да я два раза “Слово живое и слово мертвое” перечитал. Но буду стараться :)
оно тяжелое очень, рекомендую Зинсера "Как писать хорошо"
nvkv
он лучше заходит, если не брать в расчёт главы про бейсбол
Vitalii
а кто нить уже с "docker stack deploy из compose.yml" баловался ?
вот у меня вопрос - а почему оно мне напоминает docker-compose с его docker-compose.yml ?
Seva
а кто нить уже с "docker stack deploy из compose.yml" баловался ?
я локально погонял. В принципе круто
Aleksey
вольюмы там например
Aleksey
может есть чо почитать ?
Vitalii
это не одно и то же?
Seva
есть что он не умеет ?
пока не понял. Да лучше вживую покрути
Evgeny
@ctrlok спасибо за ревью! Я как-то умудрился как минимум два новшества пропустить!
Seva
@ctrlok спасибо за ревью! Я как-то умудрился как минимум два новшества пропустить!
та я сам сначала changelog прочитал, потом решил написать пост и в процессе написания ещё понаходил что не прочитал в первый раз :)
Seva
например возможность новым клиентам общаться с старыми серверами :)
Aleksey
https://docs.docker.com/docker-cloud/apps/stack-yaml-reference/
Aleksey
вон оно чо
Aleksey
docker-compose.yaml != compose.yaml
Aleksey
и!
Aleksey
Unsupported Docker-compose keys build external_links env_file
Aleksey
я готов им простить всё кроме env_file
Vitalii
я пока вижу что это достаточно похожие фичи. В чем разница?
Evgeny
Судя по этому ревью ты используешь сварм - да?
Seva
эм. я как-то не так понял что-ли
Seva
там https://github.com/docker/docker/pull/27998
Seva
и https://github.com/docker/compose/blob/master/compose/config/config_schema_v3.0.json
Seva
просто новая версия compose файла - v3
Vitalii
то есть это более новый аналог докер-композа и вшитый прямо в докер бинарник?
Aleksey
target_num_containers в спеке отсутствует
Aleksey
так что не расслабляемся.
Aleksey
это ЕЩЕ ОДИН COMPOSE!
Aleksey
не https://github.com/docker/compose и не https://github.com/docker/libcompose
Aleksey
скейлнутся с одной ноды на 4 ? будь добр перепиши на другой компосе свой стек.
Seva
эм
Seva
ну да, это ещё один compose
Seva
я вот только что спецом проверил
Seva
если ты скейлишь через docker service scale то всё сохраняется
Vitalii
блин, наплодили композов
Aleksey
и свармов
Vitalii
эм
надо написать какие проблемы решает новый композ и в каких ситуациях он может быть удобней старого.
Aleksey
новый компоуз решает проблему сварма и dab файлов
Aleksey
и нужен для target_num_containers
Vitalii
а какая проблема сварма?
Vitalii
:))))
Aleksey
проблема сварма в том что он настривается только через командную строку и run.sh
Anonymous
что такое dab файлы
Vitalii
я тоже про dab файлы не знаю,у меня и проблемы нет
Aleksey
что такое dab файлы
это мерворожденная поделка что бы наполнять магазин докера
Vitalii
шта?
Vitalii
Aleksey
:)
Aleksey
а ты точно хочешь знать ?
Vitalii
что такое магазин докера ? что там продают?
Aleksey
https://store.docker.com/ магазин докера
Vitalii
и что такое "мерворожденная"
Vitalii
давно не слышал слово суржик) Белорус чтоли?)
не, Украинец. А как у вас говорят?
Vladimir
просто у нас это слово не используется совсем, жаргон, сленг говорят
Anonymous
сленг и суржик разные вещи
Vitalii
https://store.docker.com/ магазин докера
ааа, точняк. У докера есть маганиз. Ок. и в этом файле описывается что надо в магазин запушить и одной командой вжик и все ушло в магаз. Так, примерно?
Aleksey
ога да
Aleksey
но файлик вместо ямля оказался json ом
Vitalii
ахах
Aleksey
который предлагалось получать на основе docker-compose.yaml
Seva
давно не слышал слово суржик) Белорус чтоли?)
я всегда думал что суржик это смесь русского и украинского
Aleksey
но поддерживалось примерно треть фишек
Seva
хотя как смесь технического и литературного тоже интересно
Vladimir
а, да, скорее вего, у белорусов тросянка есть
Vitalii
ахахах, точно Су́ржик — недостаточно изученное языковое образование, включающее элементы украинского языка в соединении с русским, распространённое на части территории Украины, а также в соседствующих с ней областях России и в Молдавии. я всегда считал что оно не привязано к языкам. Для меня суржик - это когда говорят не на чистом одном языке, а на смеси (русский\укр, литературный, технический, англйский\французкий, русский\английский). В итоге понимать на порядок сложнее :)
Vitalii
буду знать, что это только в наших краях распространенное слово :)
Vladimir
это, опять таки как белорусы, с которыми часто работаю уверены что россияне знают что такое дать буську и шуфлядка
Anonymous
ну вообще это относится к любым локальным вещам, гражданство тут ни при чем
Dmitry
какие существуют стратегии мониторинга докер контейнера, при условии что он может в любой момент помереть?
Dmitry
окей, подход
Anonymous
их наверное две — мониторить либо не мониторить
Dmitry
классический мониторинг типиа нагиос явно не подходит
Anonymous
я бы мониторил доступность/функциональность приложения