Pavel
Как лучше копировать код для продакшн? COPY в каждый контейнер или VOLUMES_FROM ?
А без копирования кода в разные контейнеры нельзя обойтись?
Pavel
А то SRP нарушается
karser
можно все в один запихать, но тогда принцип микросервисов нарушается :)
Pavel
а если volumes from то тогда независимость контейнеров нарушается)
karser
ну вообще я бы хотел использовать v3 для совместимости с docker swarm, но там убрали VOLUMES_FROM, осталось named volumes, которые не получится сохранить в registry. Только COPY и остается
Pavel
COPY норм, будет похоже на shared libraries
Evgeny
Господа, сейчас всё еще минидеб в фаворе?
Pavel
Только вчера на нем собирал мини-компилятор, был доволен :)
Evgeny
а что вместо брать?
Denis
стандартный дебовский имидж slim который
Evgeny
о, стейбл-слим у них маленький
Evgeny
а он не сильно раздувается при установке всякого внутрь?
Denis
ты ещё спроси "не сильно ли он раздувается при установке питона и драйвера постгри и монги"
Denis
не сильно, раз в 15
Evgeny
ну вот в альпине при устновке всякого он реально увеличивается на какие-то копейки мегабайт
Denis
нада попробовать отключить рекммендед и саджешшон
Denis
я не знаю они там по умолчанию отключены или нет
Aleksey
shipyard всё.
Pavel
Pavel
Линку плз
Aleksey
https://github.com/shipyard/shipyard
Gleb
https://github.com/shipyard/shipyard
Там час назад новость что проект все и ищет мейнтейнера
Pavel
Я его юзал только чтоб посмотреть
Pavel
Сырое тогда было
Andrey
кстати, а никто гугловую игрушку не тыкал? https://github.com/google/nsjail
Pavel
Кто-то может объяснить, почему минимальный экзешник в контейнере не может запуститься - не находит файл? https://pastebin.com/kE5tN3AX
Dauren
Здравствуйте, всем!
Dauren
Никто не сталкивался ecs-cli compose?
Dauren
у меня возникла проблема при запуске на aws
Dauren
запускается все без ошибок, но тут же валится
Dauren
и не могу понять в чем проблема
Dauren
и даже нет логов чтобы посмотреть
Dauren
ecs-cli compose —file aws-compose.yml up
Dauren
INFO[0003] Using ECS task definition TaskDefinition="ecscompose-root:2" INFO[0003] Starting container... container="e2fc6069-9d75-4684-9f29-2e90f228aa62/es" INFO[0003] Starting container... container="e2fc6069-9d75-4684-9f29-2e90f228aa62/web" INFO[0004] Describe ECS container status container="e2fc6069-9d75-4684-9f29-2e90f228aa62/web" desiredStatus=RUNNING lastStatus=PENDING taskDefinition="ecscompose-root:2" INFO[0004] Describe ECS container status container="e2fc6069-9d75-4684-9f29-2e90f228aa62/es" desiredStatus=RUNNING lastStatus=PENDING taskDefinition="ecscompose-root:2" INFO[0016] Describe ECS container status container="e2fc6069-9d75-4684-9f29-2e90f228aa62/web" desiredStatus=RUNNING lastStatus=PENDING taskDefinition="ecscompose-root:2" INFO[0016] Describe ECS container status container="e2fc6069-9d75-4684-9f29-2e90f228aa62/es" desiredStatus=RUNNING lastStatus=PENDING taskDefinition="ecscompose-root:2" INFO[0029] Stopped container... container="e2fc6069-9d75-4684-9f29-2e90f228aa62/web" desiredStatus=STOPPED lastStatus=STOPPED taskDefinition="ecscompose-root:2" INFO[0029] Stopped container... container="e2fc6069-9d75-4684-9f29-2e90f228aa62/es" desiredStatus=STOPPED lastStatus=STOPPED taskDefinition="ecscompose-root:2"
Denis
shipyard всё.
оно ещё и дырявенькое если в паблик случайно выпадет
Alf 🙀
А как localhost будет работать в контайнере с —net=host?
Denis
всмысле ?
Denis
отлично будет работать
Navern
А как localhost будет работать в контайнере с —net=host?
будешь обращаться в основной сетевой неймспейс(нет изоляции)
🇷🇺 Роман
почему тут не банят этих скудоумов?
Юрий
потому что модераторов нет)
Nklya
Потому что бота нет, который автоматом банит этих клоунов
Aleksey
и бот есть
Aleksey
и банят
Fedor
Всем привет. Работая над научной статьей. Помогите пожалуйста с моим вопросом Условно есть несколько нод на которых запущены контейнеры. Необходимо мониторить свободное место как на ноде, так и внутри контейнеров. Планируется сохранять показатели в Prometheus. Вопрос стоит с выбором клента, который 1) наиболее легко интегрируется с Prometheus 2) позволяет считывать свободное место как на ноде, так и внутри докер контейнеров 3) учитывать, что докер контейнеры пока запускаются через compose, но скоро будут через сварм или кубернетс.
Denis
непонятно зачем предложение про начную статью впихнуто
Aion
/dev/mapper/centos-root 14G 5,3G 7,7G 41% / на хосте
Aion
overlay 14G 5.3G 7.7G 41% / на контейнере
Denis
лукавиш товарисч. и как на хосте ты глядя в дф опредлеяешь маппинг бинда и контейнера ?
Aion
overlay 14G 5,3G 7,7G 41% /var/lib/docker/overlay/239411dc254450ce8a60b859a112aa98b0d23ef57586ce90c78508dc1c4780ad/merged
Denis
ну вот и я о том) что нихрена не понятно сходу
Denis
docker exec -it analytics_api df -h / Filesystem Size Used Avail Use% Mounted on /dev/mapper/docker-9:2-37487180-03d7748c9db5249adc140e3bb914e3158dd40c421457523222ee8f7f91c74c8c 10G 1.3G 8.8G 13% /а вот так раз и понятно сразу )
Aion
действительно
Максим
Всем привет! Подтолкните в правильном напрвлении. Можно ли сделать в докере одну сеть на несколько серверов? Т.е сейчас есть несколько контейнеров, которые запускаются через композ. Надо будеть максимально безболезненно разделить этот композ на несколько серверов.
Fedor
непонятно зачем предложение про начную статью впихнуто
Надобности в нем нет. Решил указать учебный контекст, означающий что я только начинаю разбираться.
Fedor
А кто нибудь пробовал связку Prometheus + telegraf ?)
Gleb
ты чатик перепутал
Fedor
https://t.me/metrics_ru
Спасибо))
Oleksandr
а там пойдет про overlay network
Oleksandr
ну и https://docs.docker.com/engine/userguide/networking/
Максим
благодарю
Evgeny
Уберите сварм из списка, Добрый совет
Alf 🙀
Уберите сварм из списка, Добрый совет
Ну куб же в сворм приехал. Одно к одному в наши дни?
Evgeny
Сворм сам по себе сейчас - адское поделие
Aleksey
Блин. И про swarm слышу "отстой", и про куб.. нету в наши дни серебряной пули?
Рафаэль ᕕ( ᐛ )ᕗ
можно про dc/os прочитать и убедиться
Gleb
баньте спамера
Dan
баньте спамера
Банить пока не будем, но ограничим обязательно
Ivan
Подскажите, как в проекте GitLab изменить отображение этого адреса на нормальный.
при запуске контейнера ему нужно явно указать хостнейм
LiOH
Всем привет! Недавно изучаю docker. Сейчас дошел до отказоустойчивости, решил swarm тестировать. Чуть выше увидел, что "отстой". Кто реально сталкивался с проблемами этой технологии? Поделитесь опытом, хотя бы кратко.
Nklya
Кубер победил, сварм ковырять для изучения нет смысла