R-omk
syslog может отправлять в logstash
Denis
Ок спасибо
yopp
корочи beta20 на 10.12 beta 3 работает без отключения ntp
Anonymous
поиграл с докером на маке пока книжку читал. в итоге удалил все имаджи и контейнеры. Докерфайл 20 гиг. Это норма?
Anonymous
грохнул файл, создался новый. пока 1,2 гиг
R-omk
Докерфайл это что такое?
Vyacheslav
Я делаю ADD http://example.com/archive.zip /some/dir Разве результат не должен закешироваться если чексумма archive.zip не поменялась? У меня каждый раз заново качается.
R-omk
хах,
R-omk
а как он узнает что сумма не изменилась если не скачает?
Vyacheslav
действительно)
Vyacheslav
заработался уже
R-omk
😏 внезапно
R-omk
ну мозможно если бы был какой нибудь etag то может оно и работает
R-omk
или modified since .. или еще чего
R-omk
ну это было бы правильно, че http cache headers для этого и нужны
yopp
докер правильно
yopp
ха-ха
R-omk
ну блин, они стараются, если взглянуть на то что было полтора года назад и сейчас
yopp
докер сликшом opionated, причём местами в каких-то очень глупых местах
yopp
например вот есть у меня компоуз
yopp
почему я не могу в файле задать имя проекта?
yopp
почему мне нужно помнить какой компоуз к какому проекту относится? :(
yopp
почему я не могу использовать ARG во FROM?
yopp
они считают что я себе выстрелю в коленку
yopp
может я хочу выстрелить в коленку и понимаю все риски? и мой мениск тоже понимает!
Evgeny
Это сделано для более быстрого захвата масс
Evgeny
когда меньше шансов для толпы отстрелить мениск - толпа ликует
Evgeny
толпа ликует - толпа берет
Evgeny
толпа берет - теднология развивается
Aleksey
почему я не могу использовать ARG во FROM?
а есть закрытый pull request с комментом идите в сад ?
yopp
был, да
yopp
не pr а ишшуй
yopp
там cpuguy вылез и такой: да вы ебанулись
Aleksey
ребятки, а как лучше собирать сборки под клиента? я сейчас встал перед старнным выбором. один вариант брать опенсорсный контейнер и к нему делать volumes_from с контейнеров со спец функционалом второй вариант делать отдельный контейнер с FROM
Aleksey
оба варианта пока выглядят привлекательно
Aleksey
я в сборку под клиента должен полжит ьстарнные малочи типа oracle клиента и пары твройки скриптов для etl
yopp
лучше отдельны с from
Aleksey
а чем ?
yopp
тем что docker pull и всё
Aleksey
там деплой один фиг на 100500 страниц docker-compose файла
yopp
плюс можно делать много разных версий
yopp
а так это надо быть увереным что volumes_from с нужной версии
yopp
вдруг нет?
yopp
и оно как бабахнет
Aleksey
агрумент да.
yopp
впрочем и с build оно может бабахнуть если latest юзать, но тут хоть контроль будет.
Aleksey
просто я думаю что с точки зрения инженеринга слоев делать новый контейнер получается так себе
yopp
почему новый?
Aleksey
ибо получается что сборку под клиента надо будет делать часто
yopp
у тебя на хосте уже есть например foo/bar
Aleksey
у меня слой с самим по будет по середине как то
yopp
ты делаешь foo/pro-bar с FROM foo/bar
yopp
новые слои будут только в foo/pro-bar
Aleksey
ну вот процедура выкладки для клиента будет стремная собрать опенсорсный контейнер, накатить на него кастомные изменения под клиента
Aleksey
любое изменение в коде продукта= перестройка совершенно ненужных слоев
Aleksey
ну тоесть шанс того что поменяется оракл клиент есть. но он мал.
Aleksey
в варианте с волюмес фром перестраивать клинтский слой при изменении кода проекта не надо будет
R-omk
сделай два раза from
yopp
ты посмотри сколько слой весит сначала :)
yopp
у нас например само приложение весит копейки вообще
yopp
больше всего весят ебучие гемы, которые пока получилось научить собираться по количеству билдагентов
Aleksey
у меня само приложние 27 метров
yopp
а слой клиентский?
Aleksey
а слой клиентский?
оракл клиент 70 метров + клиентский код 5 килобайт :)
R-omk
ну наслеуешься от разных контейнеров от нескольких
yopp
ну вот
yopp
будет слой 5 килобайт
yopp
и чо ваще парится
R-omk
это как?
ну в двух местах в докер файле пишешь фром...
yopp
R-omk
ну в двух местах в докер файле пишешь фром...
хотя ходят слухи что это ужасная практика, хотя так делать можно
Aleksey
будет: опенсорсный * алпин * зависимости * код приложения * всякая фигня —- клиентский * оракл клиент * кастомный код
Aleksey
в обратном понятно порядке
Aleksey
вон оно чо....