Size: a a a

2020 February 26

БС

Байт Словович in rannts
убунта или дебиан? 😊
источник

A🌚

Al 🌚l in rannts
ссори, дебиан)
источник

A🌚

Al 🌚l in rannts
ты можешь сделать docker history —no-trunc python и сам увидишь как этот образ собран
источник

A🌚

Al 🌚l in rannts
но имхо лучше сам питоновый образ взять. А предварительно собрать либы нужные в билдовом стейдже
источник

SZ

Sergey Z in rannts
на докерхабе образы питона основаны на дебиане.
долгое время такой образ использовался и жрать не просил совершенно, зависимости компилял, компилятор устанавливал.

потом в какой-то момент, мейнтейнеры дебиана решили что поддерживать старые дистрибутивы они не хотят и выпилили репы для моего контейнера. (ну конечно же пострадал не только я, что хорошо было видно на стековерфлоу).

мораль такая:
- либо держи контейнеры в актуальном (с точки зрения мейнтейнеров дистрибутива) состоянии.
- либо пользуй имидж убунты, в которой такой фигни наблюдать пока что не доводилось.
источник

БС

Байт Словович in rannts
Al 🌚l
ты можешь сделать docker history —no-trunc python и сам увидишь как этот образ собран
да я это могу увидеть и на докер хабе.. Я не хочу сравнивать сотню образов, мне хочется понять что рекомендует брать сообщество. С учетом того у меня не hello world и мне пилить и пилить.
источник

БС

Байт Словович in rannts
Sergey Z
на докерхабе образы питона основаны на дебиане.
долгое время такой образ использовался и жрать не просил совершенно, зависимости компилял, компилятор устанавливал.

потом в какой-то момент, мейнтейнеры дебиана решили что поддерживать старые дистрибутивы они не хотят и выпилили репы для моего контейнера. (ну конечно же пострадал не только я, что хорошо было видно на стековерфлоу).

мораль такая:
- либо держи контейнеры в актуальном (с точки зрения мейнтейнеров дистрибутива) состоянии.
- либо пользуй имидж убунты, в которой такой фигни наблюдать пока что не доводилось.
вот это дельное замечание...
источник

SZ

Sergey Z in rannts
есть контейнеры на основе арча, но это древний и ненужный холивар.
сам ими ни разу не пользовался, просто знаю что есть.
источник

AS

Artem Savinov in rannts
удачно тут про контейнеры, а вот когда вам надо запустить боле еодного процессе - вы что используете? supervisor, runit и т.д. ?
* вопрос не в том зачем- вопрос как, мне чисто для себя для своего localhost- немного параною, по этому хочу засунуть фигню которая будет смотреть в инет и взаимодействовать с ним в контейнер.
источник

БС

Байт Словович in rannts
run.sh

run1.sh &

run2.sh &
run3.sh &
источник

AS

Artem Savinov in rannts
а зомбарей кто собирать будет?
источник

SZ

Sergey Z in rannts
я привык к супервизору и пихаю его везде где мне нужно
источник

БС

Байт Словович in rannts
ну надо писать так код, чтобы процессы не падали 😊
я тоже много использовал супервизор, но сейчас отошел от него.
в разных чужих имиджах видел все варианты запуска нескольких процессов. И init.d и supervisor и запуск в бэграунде..
источник

SZ

Sergey Z in rannts
наверно шелскрипт более правильное решение, как минимум зависимостей меньше
источник

AS

Artem Savinov in rannts
Байт Словович
ну надо писать так код, чтобы процессы не падали 😊
я тоже много использовал супервизор, но сейчас отошел от него.
в разных чужих имиджах видел все варианты запуска нескольких процессов. И init.d и supervisor и запуск в бэграунде..
так код не мой, я просто запускаю)
источник

БС

Байт Словович in rannts
я бы сказал это самое простое решение, но оно не правильное..
источник

A🌚

Al 🌚l in rannts
Байт Словович
я бы сказал это самое простое решение, но оно не правильное..
почему?
источник

A🌚

Al 🌚l in rannts
оно даже в офф гайде есть
источник

A🌚

Al 🌚l in rannts
чегой та оно вдруг неправильное
источник

БС

Байт Словович in rannts
если процесс умрет, его никто не поднимет и докер тоже не рестартанет
источник