@ru_docker

Страница 184 из 610
Roman
07.10.2016
14:55:30
приложение в stdout пишет просто
я же говорю, при таком подходе теряются facility и log level, а хочется фильтровать в логах info/warn/error/debug

это путь камикадзе

Phil
07.10.2016
14:57:24
это путь камикадзе
Хорошо, тогда усложнённый вариант с запуском инстанса сислога как для named в чруте лет 10 назад

Google
Roman
07.10.2016
14:57:56
вообще, мне в голову пришёл потенциальный вариант со специальным каталогом где лежит только syslog.sock и прокидыванием каталога внуть контейнера + симлинк.

но это как ректально что ли...

BratKondrat
07.10.2016
14:58:25
Лог

Phil
07.10.2016
15:01:12
говорю же, ректально это )
ну bind так запускают по сей день. не вижу собственно проблемы. кроме симлинка

Теоретически можно volume driver кстати написать

который будет типа отслеживать

Vir
07.10.2016
16:21:57
ребята, что по докеру почитать, такому нубу как я. желательно на русском. а то никак не проникнусь идеологией

Andrey
07.10.2016
16:29:35
man

Phil
07.10.2016
16:33:38
ребята, что по докеру почитать, такому нубу как я. желательно на русском. а то никак не проникнусь идеологией
Библию. Это единственное, что можно будет читать скоро человеку, знающему только русский язык

Evgeny
07.10.2016
16:33:57
Дэн же просил тут не разжигать

Google
Phil
07.10.2016
16:34:33
Но это правда. Я английский так себе знаю, и то у меня к некоторым утилиткам нет русского ридми

Vir
07.10.2016
16:34:58
но если серьёзно, просто я пока не проникся, меня и вагрант устраивал. а тут решили спрыгнуть с него

Phil
07.10.2016
16:36:53
Тогда тем более вопрос непонятен. Может ты перепутал язык, на котором надо почитать?

Vir
07.10.2016
16:37:31
повторю

Alexey
07.10.2016
16:37:41
зачем уходить с инструмента, который тебя устраивает?

Vir
07.10.2016
16:37:44
ребята, что по докеру почитать, такому нубу как я. желательно на русском. а то никак не проникнусь идеологией

Phil
07.10.2016
16:37:45
На самом деле - просто спроси чего неясно. Может мы тут опишем своими словами

Vir
07.10.2016
16:37:58
это всё виндузятники

Alexey
07.10.2016
16:38:15
а они (команда) знает, зачем они это делают?

Vir
07.10.2016
16:38:55
ну самое печальное. это то, что я так его и не запустил, и глупых вопросов от меня вы ёще получите

мне надо проникнуться идеологией, а знают они или нет, не знаю, так решили, проголосили.

ну...

Alexey
07.10.2016
16:41:01
докер не идеалогия, а инструмент

идеалогия - микросервисы

в гугле есть инфы немного по этому вопросу

Dan
07.10.2016
16:42:31
Windows 98

Google
Vladimir
07.10.2016
16:45:04
тыкаешь не глядя и в докер попадешь

Vir
07.10.2016
16:45:31
на хабре навалом статей
я знаю, но вопрос, в другом. вот есть вещи которые вдохновили, дали понимание

просто можно перечитать кучу статей. а толк

Phil
07.10.2016
16:46:51
ну самое печальное. это то, что я так его и не запустил, и глупых вопросов от меня вы ёще получите
Давай попробую своими словами. Докер - это про пакетизацию сервиса. Сервис - это программа, объединенная _одним_ процессом и его спутниками. Это не строгие определения. Это так скажем то, что подразумевалось. Пакетизация достигается путем формата образа, в который запихиваются зависимости и запуска в своём пространстве имен, так что процесс думает, что он запустился как бы внутри этого образа. Этакий сильно развитый chroot с набором утилит всяко разно позволяющим создавать иерархии внутри этого chroot, подключать туда внешние каталоги и работать с сетью. Плюс необязательный менеджер всего этого, который висит в памяти и разруливает запущенные контейнеры с сервисами

Andrey
07.10.2016
16:48:19
нет
да

Alexey
07.10.2016
16:49:18
нет
разверни своё "нет"

Phil
07.10.2016
16:50:34
спасибо
Это не новая идеология. Например жутко похожим образом работала Plan9 с её cpu, mount bind и attache. Надо отметить, что докер многое оттуда понахватал, начная с протокола 9P, который они там внутри для чего-то используют, заканчивая языком Go, на котором докер и написан. Докер не является самобытной технологией, это набор инструментов (вроде make-файла для сборки образов, именуемого Dockerfile), набор спецификаций, репозиторий имаджей, демон докера (который работает с сетью, запуском контейнеров, etc)

разверни своё "нет"
микросервисы там вообще ни причем. докер это строго про расширенную пакетизацию, учитывающую запуск

Alexey
07.10.2016
16:51:39
докер и микросервисы то есть вещи несовместимые значит?

Phil
07.10.2016
16:51:46
Alexey
07.10.2016
16:52:15
а мне кажется, ты просто любишь спорить, но не очень хочешь уходить в суть :)

Phil
07.10.2016
16:52:26
а мне кажется, ты просто любишь спорить, но не очень хочешь уходить в суть :)
или ты фанат микросервисов. докер позволяет запускать сервисы. а микро они или нет, соответствуют они этой идеологии или нет - докеру всё равно. он прекрасно запустит и сервис с развесистым фреймворком внутри и это не противоречит его сути

Alexey
07.10.2016
16:54:54
не понимаю вообще зачем ты мне это пишешь :) это никак не противоречит моим словам, но ты решил, что обязательно тебе надо влезть :)

Phil
07.10.2016
16:56:33
не понимаю вообще зачем ты мне это пишешь :) это никак не противоречит моим словам, но ты решил, что обязательно тебе надо влезть :)
потому что ты сходу начал говорить человеку, что докер это микросервисы. давай только лингвистическую экспертизу не будем проводить. не надо ему на этом этапе мусорить голову не имеющей к докеру никакого отношения фигней

Alexey
07.10.2016
16:57:25
ну очевидно же, что они у себя запиливают докер не потому что это "докер", а потому что хотят микросервисы через него

в противном случае он бы даже и не спрашивал тут про него

Google
Evgeny
07.10.2016
16:58:07
ну как бе не факт

Vladimir
07.10.2016
16:58:19
Evgeny
07.10.2016
16:58:26
я вот тут друзьям цельный эпп давеча помог докеризировать

никаких микросервисов, никакиой прочей фигни - тупо удосбтво доставки и разработки

Vladimir
07.10.2016
16:58:55
я в докере ботов телеграмных запускаю

а еще недавно гитбакет

ни то ни то не микросервисы

Admin
ERROR: S client not available

Vladimir
07.10.2016
16:59:59
микросервисы кстати не больше добро чем зло

оч спорная идеология

Constantine
07.10.2016
17:00:23
а кто тут их умеет хотя бы готовить?)

Vladimir
07.10.2016
17:00:35
я умею

Constantine
07.10.2016
17:00:48
прям коммерческий проект сделал и запустил?

или хеллоуворлды

Vladimir
07.10.2016
17:01:13
прям в банке в бою

Constantine
07.10.2016
17:01:22
вот это прям респект

какой язык программирования?

Vladimir
07.10.2016
17:01:38
нода и жава

Google
Constantine
07.10.2016
17:01:43
где-то что-то есть из демок? гитхаб, бложек

Vladimir
07.10.2016
17:01:49
неа

банковское ПО не для общественности)

Phil
07.10.2016
17:02:11
Да микросервисы это скорее не про сложность, а про то, что они не везде к месту. Я пробовал билинг на микросервисах проектировать. Грубо говоря, часто это излишнее усложнение

Но иногда и нет

Просто это не серебрянная пуля для всего

Впрочем, как и докер

Constantine
07.10.2016
17:03:21
биллинг это самое сложное как раз таки ) там и без микросервисов не сразу поддается

Vladimir
07.10.2016
17:03:22
мало кто об этом думает

Vladimir
07.10.2016
17:03:39
обычно читают хабр и восторженно внедряют

Phil
07.10.2016
17:04:38
биллинг это самое сложное как раз таки ) там и без микросервисов не сразу поддается
Там они кстати частично к месту. Я посмотрел пару внедрений микросервисов - в докладах как раз финансовые операции часто упоминаются. И на примере их разираются сложные моменты и всё такое

Roman
07.10.2016
17:38:17
ААААА!

Огонь!

я запустил rkt внутри докер-контейнера

rage@rgs0:~$ docker exec -it 5d21636361cc bash root@5d21636361cc:/# rkt list UUID APP IMAGE NAME STATE CREATED STARTED NETWORKS 6c479588 redis registry-1.docker.io/library/redis:latest running 2 minutes ago 2 minutes ago default:ip4=172.16.28.2 root@5d21636361cc:/# rkt enter 6c479588 enter: no command specified, assuming "/bin/bash" root@rkt-6c479588-9743-4a3e-be37-93c7feb119d8:/#define

Evgeny
07.10.2016
17:41:32
Теперь внутрь еще один докер,а в нем докер в докере

Roman
07.10.2016
17:42:56
Evgeny
07.10.2016
17:44:03
Докажи что докер не только для легковесных микросервисов, но и для извращений подходит :)

Phil
07.10.2016
19:07:17
Не совсем понимаю что такое flocker

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