@ru_docker

Страница 254 из 610
Vsevolod
11.01.2017
09:50:15
если ты скейлишь через docker service scale то всё сохраняется

Виталий
11.01.2017
09:50:48
блин, наплодили композов

Алексей
11.01.2017
09:50:54
и свармов

Виталий
11.01.2017
09:52:31
эм
надо написать какие проблемы решает новый композ и в каких ситуациях он может быть удобней старого.

Google
Алексей
11.01.2017
09:53:00
новый компоуз решает проблему сварма и dab файлов

и нужен для target_num_containers

Виталий
11.01.2017
09:53:23
а какая проблема сварма?

:))))

Алексей
11.01.2017
09:53:42
проблема сварма в том что он настривается только через командную строку и run.sh

N
11.01.2017
09:53:44
что такое dab файлы

Виталий
11.01.2017
09:54:04
я тоже про dab файлы не знаю,у меня и проблемы нет

Алексей
11.01.2017
09:54:05
что такое dab файлы
это мерворожденная поделка что бы наполнять магазин докера

Виталий
11.01.2017
09:54:32
шта?

Алексей
11.01.2017
09:54:56
:)

а ты точно хочешь знать ?

Виталий
11.01.2017
09:55:48
что такое магазин докера ? что там продают?

Алексей
11.01.2017
09:55:49
https://store.docker.com/ магазин докера

Google
Виталий
11.01.2017
09:55:52
и что такое "мерворожденная"

давно не слышал слово суржик) Белорус чтоли?)
не, Украинец. А как у вас говорят?

Vladimir
11.01.2017
09:56:43
просто у нас это слово не используется совсем, жаргон, сленг говорят

N
11.01.2017
09:56:54
сленг и суржик разные вещи

Виталий
11.01.2017
09:56:57
https://store.docker.com/ магазин докера
ааа, точняк. У докера есть маганиз. Ок. и в этом файле описывается что надо в магазин запушить и одной командой вжик и все ушло в магаз. Так, примерно?

Алексей
11.01.2017
09:57:05
ога да

но файлик вместо ямля оказался json ом

Виталий
11.01.2017
09:57:24
ахах

Алексей
11.01.2017
09:57:31
который предлагалось получать на основе docker-compose.yaml

Vsevolod
11.01.2017
09:57:36
давно не слышал слово суржик) Белорус чтоли?)
я всегда думал что суржик это смесь русского и украинского

Алексей
11.01.2017
09:57:53
но поддерживалось примерно треть фишек

Vsevolod
11.01.2017
09:57:53
хотя как смесь технического и литературного тоже интересно

Vladimir
11.01.2017
09:57:59
а, да, скорее вего, у белорусов тросянка есть

Виталий
11.01.2017
10:00:16
ахахах, точно Су́ржик — недостаточно изученное языковое образование, включающее элементы украинского языка в соединении с русским, распространённое на части территории Украины, а также в соседствующих с ней областях России и в Молдавии. я всегда считал что оно не привязано к языкам. Для меня суржик - это когда говорят не на чистом одном языке, а на смеси (русский\укр, литературный, технический, англйский\французкий, русский\английский). В итоге понимать на порядок сложнее :)

буду знать, что это только в наших краях распространенное слово :)

Vladimir
11.01.2017
10:03:09
это, опять таки как белорусы, с которыми часто работаю уверены что россияне знают что такое дать буську и шуфлядка

N
11.01.2017
10:05:05
ну вообще это относится к любым локальным вещам, гражданство тут ни при чем

??Dmitry????
11.01.2017
11:50:34
какие существуют стратегии мониторинга докер контейнера, при условии что он может в любой момент помереть?

Google
??Dmitry????
11.01.2017
11:52:02
окей, подход

Игорь
11.01.2017
11:52:07
их наверное две — мониторить либо не мониторить

??Dmitry????
11.01.2017
11:52:12
классический мониторинг типиа нагиос явно не подходит

Игорь
11.01.2017
11:52:34
я бы мониторил доступность/функциональность приложения

??Dmitry????
11.01.2017
11:52:52
а если хочется нутро?

вот хочется и все

Игорь
11.01.2017
11:53:29
нутро — т.е. сам докер?

??Dmitry????
11.01.2017
11:53:42
процесс какой внутри контейнера например

то, что внутри контейнера

Игорь
11.01.2017
11:55:05
не знаю.. процесс вполне может висеть внутри контейнера в iowait например

но вообще вопрос интересный, мне кажется докер не предоставляет интерфейса для этого

Игорь
11.01.2017
11:56:24
можно заббикс-агент с проверками воткнуть

Виталий
11.01.2017
11:56:36
эм, а прокинуть наружу папку с процессами и зная пид процесса смотреть как он там... жив или нет?

первое что в голову пришо)

??Dmitry????
11.01.2017
11:57:21
ну помер контейнер

дальше что?

это например нормально для его жизненного цикла

Виталий
11.01.2017
11:57:51
я уверен, что можно рядом развернуть контейнер с какой-то системой мониторинга и прикинуть через хост машину из целевого контейнера все, что этой системе надо

если это нормально для него ... уверен что докер тут уместен?

Google
Виталий
11.01.2017
11:58:20
это все равно что у тебя постоянно сервер падает

??Dmitry????
11.01.2017
11:58:28
нет не все равно

Evgeny
11.01.2017
11:58:43
ну помер контейнер
Дальше он перезапускается

??Dmitry????
11.01.2017
11:58:43
для некоторых контейнеров нормально когда у них короткое время жизни

Виталий
11.01.2017
11:59:05
а раскажи про такие ситуации подробнее

??Dmitry????
11.01.2017
12:00:39
ну я не знаю.. например контейнеры которые запускаются для того что бы обработать какой-то объем данных, а потом опять подохнуть

видео сконвертить например или еще что

отчеты построить

Виталий
11.01.2017
12:03:45
не помогу в данном вопросе. Имхо, пока что мне кажется это не нормальное использование контейнеров. По крайней мере докер на это не рассчитан. Запускай контейнер, в нем демона который слушает нужную тебе папку с отчетами и видео и тд... контейнер живет всегда и если он упал - это исключительня ситуация. Определить что контейнер упал не сложно вроде. Дернуть его, или распарсить docker ps. А уже почему он упал будет ясно по логам.

Admin
ERROR: S client not available

Алексей
11.01.2017
12:14:10
Хелсчек же

Тупо хелсчек

Он встроен

Мертвый контейнер перезапустить

О каком еще мониторинге говорить?

Vladimir
11.01.2017
12:15:11
так фишка в том что у чувака мёртвый != сломавшийся))

лол

он хочет контейнер аз э сервис

и, видимо, как то мониторить что если уж его подняли, то что бы до конца задачи он не падал

Алексей
11.01.2017
12:17:24
Сломавшийся = не прошел хелсчек

Google
Алексей
11.01.2017
12:18:11
Хелсчек элементарен http://localhost/hc

В нем вызов базы или относительно тяжелая задача

Виталий
11.01.2017
12:18:55
а можно ссылку на хелсчек?

Алексей
11.01.2017
12:19:07
Ну и Прометей умеет лезти в свармы всякие для обнаружения контейнеров

Для снятия каунтеров производительности

а можно ссылку на хелсчек?
В транспорте не удобно гуглить

Слово HEALTHCHECK в докер файле

Vladimir
11.01.2017
12:20:53
HEALTHCHECK CMD curl —fail http://localhost:3000/ || exit 1

Evgeny
11.01.2017
12:48:13
а можно ссылку на хелсчек?
Блин, после такиз вопросов можно даже галочку поставить "include ie" http://lmgtfy.com/?iie=1&q=docker+health+check

Виталий
11.01.2017
12:49:14
Я тоже в транспорте ехал и было не удобно гуглить :)

GNU/Docker
11.01.2017
12:49:46
Ведь в современных телефонах нет браузеров.

Evgeny
11.01.2017
12:51:19
Я тоже в транспорте ехал и было не удобно гуглить :)
Чорт, let me ok google for you не дает нормальных линков

Evgeny
11.01.2017
13:02:47
Хелсчек тогда - хороший вариант. Еще из варантов - проверка кода выхода

??Dmitry????
11.01.2017
13:03:17
А если я метрику хочу собрать

Хелсчек не поможет ведь

Evgeny
11.01.2017
13:03:28
отправляй их в статсд из контейнера

в конце работы хелсчека

??Dmitry????
11.01.2017
13:03:58
И как алертить?

Mihail
11.01.2017
13:04:02
А ктонибудь пробовал в новом сварме пытаться сделать dns имя сервиса отличное от --name ? Вроде как они обещают прикрутить туда —net-alias, но пока его нет, а сервис дискавери нужен. Родной не устраивает, потому что я хочу несколько стейджей в одном кластере, А имя сервиса штука уникальная, ну и выходит что сервисы у меня должны называться frontend_develop и frontend_staging, а резолвиться внутри сети как frontend например

Страница 254 из 610