
Zart
03.03.2017
15:15:56
я сегодня очень добрый, шлю нахуй сходу, а не после предварительных ласок

Alexey
03.03.2017
15:17:56
Совершенно бесплатно!

Alex Milushev
03.03.2017
15:18:10

Google

Alex Milushev
03.03.2017
15:18:16
нахуя тебе сигналы ловить?

Zart
03.03.2017
15:18:19
https://github.com/docker/docker/issues/19166 охуеть. это ж надо так уметь

Alex Milushev
03.03.2017
15:18:58

Zart
03.03.2017
15:19:20
использовать докер вообще бред ебучий, но хипстерам же не понять
если ваш докер для того чтобы гонять приложения, то чем системд хуже, что его нельзя гонять как приложение в нем? 8)

Anton
03.03.2017
15:20:16

Zart
03.03.2017
15:21:22

Alex Milushev
03.03.2017
15:21:40

Anton
03.03.2017
15:21:47
а не хуйню в стиде пхп
спасибо пхпшникам, столько хороших людей бабла подняли на инъекциях

Andy
03.03.2017
15:22:49
ладно, а кто умеет хорошо в nginx и кеширование?
чу, чуть что – так все девопсы

Google

Roman
03.03.2017
15:24:17
что мешает гонять в докере systemd + пачку процессов?
и вообще, что мешает юзать docker как light вариант виртуалки?

Zart
03.03.2017
15:24:35
они там сломали обработку консоли

Roman
03.03.2017
15:25:06
в fedora?
или вообще?

Zart
03.03.2017
15:25:21
ну меня волнует только федора 8\
свежий центос заводится
то ли до них свежеполоманная версия еще не долетела, то ли еще что
надо будет попробовать, авось починили
https://github.com/systemd/systemd/pull/4262
https://github.com/docker/docker/issues/27202
судя по результатам в тракерах - всемпохуй(с)
превед, опенсорц

Anatoly
03.03.2017
15:29:42

Cykooz
03.03.2017
15:29:47
Ну потому что мало кто запускает systemd в доккере. Что он такого полезного будет там делать?

Zart
03.03.2017
15:29:58

Roman
03.03.2017
15:30:03
=)

Zart
03.03.2017
15:30:08
;Р

Cykooz
03.03.2017
15:30:33
Что за логины логины?

Google

Zart
03.03.2017
15:30:38
олсо я таки хочу работающий сислог, а не тот эрзац, что они туда приебали
и еще б это говно в ипв6 умело

Cykooz
03.03.2017
15:31:17
Ну так примонтируй в контейнер /dev/log со своего хоста. Или запусти какой нить fluentd во втором контейнере
Ну или тот же самый syslog можно запустить во втором контейнере

Anatoly
03.03.2017
15:31:47

Zart
03.03.2017
15:31:53
нахуй он во втором нужен

Cykooz
03.03.2017
15:32:07
На нахера он в пером?
Если логи всё равно будут снаружи, т.к. внутри они никому не нужны

Zart
03.03.2017
15:32:23
затем что их "докер логс" говно ссаное

Anatoly
03.03.2017
15:33:00
докер логс перестаёт всё показывать, если драйвер другой подключить

Cykooz
03.03.2017
15:33:02
Ну вот мы просто /dev/log с хоста монтируем, обходимся без "второго" контейнера

Zart
03.03.2017
15:34:23
а как вы разруливаете где сообщения какого контейнера тогда?

Cykooz
03.03.2017
15:34:45
Ну там есть host в логах
Но нам пока фиолетово на это

Zart
03.03.2017
15:35:10
мда
"работает" абы как и всем фиолетово

Cykooz
03.03.2017
15:35:26
Не доросли до таких тонкостей как разные ошибки в зависимости от ID контейнера
У нас если ошибка есть, то она есть во всех контейнерах
Ну так то есть решения с логированием ID контейнера, про это мого в интернетах написано
Но нам и такого пока хватает

Google


Zart
03.03.2017
15:37:25
не, всё еще не пашет
24ая работает:
[root@ene ~]# docker run —rm -ite container=docker —tmpfs /run —tmpfs /run/systemd —tmpfs /tmp -v /sys/fs/cgroup:/sys/fs/cgroup:ro fedora:24 /usr/sbin/init
systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
Detected virtualization docker.
Detected architecture x86-64.
Welcome to Fedora 24 (Twenty Four)!
Set hostname to <899eaa456657>.
[ OK ] Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket.
[ OK ] Reached target Local File Systems.
[ OK ] Listening on /dev/initctl Compatibility Named Pipe.
[ OK ] Reached target Swap.
[ OK ] Started Forward Password Requests to Wall Directory Watch.
[ OK ] Created slice System Slice.
Starting Load/Save Random Seed...
[ OK ] Reached target Slices.
[ OK ] Reached target Remote File Systems.
Starting Journal Service...
[ OK ] Listening on Process Core Dump Socket.
[ OK ] Started Dispatch Password Requests to Console Directory Watch.
[ OK ] Reached target Paths.
Starting Rebuild Dynamic Linker Cache...
Starting Create System Users...
Starting Rebuild Journal Catalog...
[ OK ] Reached target Encrypted Volumes.
[ OK ] Started Load/Save Random Seed.
[ OK ] Started Create System Users.
[ OK ] Started Rebuild Journal Catalog.
[ OK ] Started Journal Service.
Starting Flush Journal to Persistent Storage...
[ OK ] Started Flush Journal to Persistent Storage.
Starting Create Volatile Files and Directories...
[ OK ] Started Create Volatile Files and Directories.
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Started Update UTMP about System Boot/Shutdown.
[ OK ] Started Rebuild Dynamic Linker Cache.
Starting Update is Completed...
[ OK ] Started Update is Completed.
[ OK ] Reached target System Initialization.
[ OK ] Started dnf makecache timer.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Reached target Sockets.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Timers.
[ OK ] Reached target Basic System.
[ OK ] Started D-Bus System Message Bus.
Starting Permit User Sessions...
[ OK ] Started Permit User Sessions.
[ OK ] Reached target Multi-User System.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Started Update UTMP about System Runlevel Changes.


Alex Milushev
03.03.2017
15:39:53
блядь
слушай, возьми lxc/lxd для init в контейнере
там все работает
и ipv6
и сислог

Zart
03.03.2017
15:40:36
для работы у меня kvm таки

Alex Milushev
03.03.2017
15:40:39
и остальная ебала типа iptables/ipset

Zart
03.03.2017
15:40:43
а этот ваш докер только на подрочить и годен

Admin
ERROR: S client not available

Alex Milushev
03.03.2017
15:41:01
для той ебалы для которой Ты его крутишь он не подходит
от слова совсем

dmks
03.03.2017
15:41:13
Зарт, если не секрет, но нахуя тебе целиком Федора в докере?

Alex Milushev
03.03.2017
15:41:19
это кроме того, что он говно

Zart
03.03.2017
15:41:53
для чрута оно оверкилл

Eugine
03.03.2017
15:44:20

Zart
03.03.2017
15:44:44
я хочу иметь нормальную систему, а не огрызок для запуска одного ехе
дрочево какое-то - гонять целое ядро чтобы запустить один ёбаный процесс

Google

Eugine
03.03.2017
15:45:26
запусти два процесса, используй форман

Zart
03.03.2017
15:45:29
при этом этот процесс еще и чайлдов рипать не умеет

Eugine
03.03.2017
15:45:40
форман

Alex Milushev
03.03.2017
15:46:02

Zart
03.03.2017
15:46:28
ок, про ядро слегка погорячился

Eugine
03.03.2017
15:46:36
да и про все остальное - тоже

Zart
03.03.2017
15:46:47
форман
https://github.com/theforeman/foreman-docker ?

Eugine
03.03.2017
15:46:57
не совсем

Alex Milushev
03.03.2017
15:47:06
в том то и дело, docker это ебанный chroot на стероидах с наследованием и репозиториями

Zart
03.03.2017
15:47:13
т.е. не нужен
он решает проблему дистрибуции софта методом через жопу

Alex Milushev
03.03.2017
15:47:44
ну это не серебрянная пуля как ее пытаются представить, но часто он нужен

Eugine
03.03.2017
15:48:06
для простоты:
https://github.com/ddollar/forego

Alex Milushev
03.03.2017
15:48:07
особенно со своим продом и деплоем на него всякого скриптоговна с левыми зависимостями

Eugine
03.03.2017
15:48:24
оно тебе будет несколько процессов в одном контейнере тогошить

Alex Milushev
03.03.2017
15:48:34
вот хочу Я python3.6 приложение гонять в проде, хули мне делать?

Zart
03.03.2017
15:49:07

Anatoly
03.03.2017
15:49:16

Alex Milushev
03.03.2017
15:49:36

Anatoly
03.03.2017
15:49:45
запускалка к ним приделана херовенькая, это да

Alex Milushev
03.03.2017
15:50:01
или один раз base image а потом туда только код подмешиваешь и полетели

Zart
03.03.2017
15:50:07

Alex Milushev
03.03.2017
15:50:44
ну вот это все в контейнере, изолировано от основной системы