
Andor
06.06.2018
16:07:04
ну вот внутри контейнера по-сути такой же линукс со своим pid=1
он может быть systemd/sysV-style и т.п.
а может быть обычным демоночком, который про /etc/environment ни сном ни духом
вцелом как и в обычном линуксе без контейнеров

Google

Andor
06.06.2018
16:08:28
суть та же

Stanislav
06.06.2018
16:12:52
не логично
ты можешь установить переменные для entrypoint без sh/bash
/etc/environment читается всетаки ядром

Andor
06.06.2018
16:13:33
откуда инфа?
ну или не докера

Stanislav
06.06.2018
16:15:40
Переменные окружения считывает системный вызов exec который сопсно и запускает аппликуху

Andor
06.06.2018
16:15:49
ну или не форка, там свой sysctl при рождении контейнера

Stanislav
06.06.2018
16:15:54
В т.ч. и из /etc/environment
https://www.ibm.com/support/knowledgecenter/ru/ssw_aix_71/com.ibm.aix.osdevice/etc_env_file.htm
По идее должен считывать в общем, а как на деле я проверю чуть позже

Andor
06.06.2018
16:17:15
ну чувак

Google

Andor
06.06.2018
16:17:25
ну по твоей ссылке же не сказано что exec читает /etc/environment

Stanislav
06.06.2018
16:18:30
Читает ядро, exec подтягивает, если уж совсем точнее

Andor
06.06.2018
16:18:37
и ваще подроностей никаких
неа
не читает ядро файлы из фс
кроме редких случаев
(и то честно говоря не уверен, что читает из фс, а не из памяти)

Stanislav
06.06.2018
16:19:20
Под ядром я подразумеваю вызовы ядра

Fike
06.06.2018
16:19:28
погрепайте уже репозиторий просто

Stanislav
06.06.2018
16:20:18
/etc/environment Specifies the basic environment for all processes.
Я так думаю что именно для ВСЕХ

Andor
06.06.2018
16:20:44
ну ок
ты не прошёл собеседование.
мне интересно откуда у тебя это в голове вообще

Stanislav
06.06.2018
16:26:11

Andor
06.06.2018
16:27:18
сам почитай внимательно, пожалуйста, и перестань мне кидать рандомные ссылки из гугла
где там про init рассказано?
знаешь что отличает init от других процессов?

Roman
06.06.2018
16:27:59
uid?

Google

Andor
06.06.2018
16:28:57
мне уже стыдно перед чятом
что я вообще это обсуждаю

Roman
06.06.2018
16:29:15
крепись)
я наблюдаю за развитием уже пару минут, жду пока разгорится посильнее

Fike
06.06.2018
16:29:37
прекрасный повод закончить обсуждение, потому что вы оба уже наверняка поняли, что друг друга не переубедите

Stanislav
06.06.2018
16:30:02
Мы видимо о чем то разном говорим) раз ты в свой init упёрся когда я о нем тебе написал выше)

Andor
06.06.2018
16:30:29
ты про контейнеры говорил вроде?
в них принято делать 1 процесс на контейнер
не всегда получается так, но вцелом это общепринятая практика

Stanislav
06.06.2018
16:30:50

Andor
06.06.2018
16:30:52
пока всё правильно?
не хавает.

Stanislav
06.06.2018
16:32:14

Andor
06.06.2018
16:32:23
расскажи как проверял
и я тебе покажу где ты ошибся

Stanislav
06.06.2018
16:34:13

Andor
06.06.2018
16:34:27
но каша в голове осталась

Stanislav
06.06.2018
16:34:33
ну тебе то виднее)

Andor
06.06.2018
16:34:56
на том и порешим

Google

Andor
06.06.2018
16:35:00
хорошо что ты не мой коллега
(надеюсь)

Stanislav
06.06.2018
16:35:23
да сколько можно то)
ЧСВ слишком завышено у тебя)

Andor
06.06.2018
16:35:33
да-да, фейспалм-гифки тебя спасут
при чём тут чсв если ты меня пытаешься убедить в том, что линукс работает не так как работает?

Stanislav
06.06.2018
16:37:56
Еще раз повторю для не совсем далеких, чтобы не было ложного чувства умственного превосходства. /etc/environment читает система инициализации при старте системы, проверить это легко, если мы поместим туда данные в работающей системе, то даже перезапустив оболочку мы их не увидим в переменных оболочки.

Andor
06.06.2018
16:37:58
и даже ссылки которые ты сам только что нагуглил не говорят о том что ты прав
(щас должна быть гифка с фейспалмом)

Stanislav
06.06.2018
16:38:57

Andor
06.06.2018
16:39:30
если я послал тебя нахуй, то это ничего о моём уме не подтверждает и не опровергает
ваш капитан очевидность

Stanislav
06.06.2018
16:40:06

Andor
06.06.2018
16:40:20
ною?

Stanislav
06.06.2018
16:40:24
Угу

Andor
06.06.2018
16:40:27
разве что о твоём незнании

Stanislav
06.06.2018
16:40:35
Пофиг о чем, просто ноешь)

Andor
06.06.2018
16:40:42
"непонятными высказываниями"
спасибо, что подтвердил, что не понимаешь о чём я говорю

Google

Stanislav
06.06.2018
16:41:03
НИ одного факта я от тебя не услышал, ничего подтвердающего твою точку зрения

Andor
06.06.2018
16:41:16
как и ты %)
мне реально интерсно откуда у тебя в голове это всё

Stanislav
06.06.2018
16:41:28
Ты еще и глуп в добавок)

Andor
06.06.2018
16:41:53
заметь, я тебя глупцом не назвал

Stanislav
06.06.2018
16:41:57
Мы вообще в матрице живем) проснись ;)

Andor
06.06.2018
16:42:20
каких фактов?
я знаю как работает инит
и откуда берутся переменные окружения
ты - не знаешь, только кидаешь статьи из гугла

Stanislav
06.06.2018
16:42:57

Alex Milushev
06.06.2018
16:43:38
Ой все, а вопрос можно, какая система инициализации в контейнере докеровском?

Andor
06.06.2018
16:43:53

Alex Milushev
06.06.2018
16:44:06
Ядро в контейнере?
Даже вопрос меня пугает

Andor
06.06.2018
16:44:31

Stanislav
06.06.2018
16:44:41
?

Alex Milushev
06.06.2018
16:44:42
Та стоп, Я в курсе же