Oleg
Оказывается, есть целая куча людей живущих не зная концепции артефактов
Denis
Подскажите. Тут новая команда, хотим с ними тоже доцкер попробовать.
Но они пока против реджистри.
Хочется как то заменить выливки дженкинса, на сборку контейнера, и откаты на старые версии.
Если у кого то подобные схемы есть, как вы чистите старые образа ?
Denis
трындец какой то с этим питоном.
Берзу базовый образ центоса, 200 метров, ставлю все пакеты зависимы и модули собираю - 700метров.
Aleksandr
а чистишь кеш пакетов?
Denis
yum clean all
Denis
но я вроде нашел проблему ) это репо )
Evgeny
Evgeny
Лучше всего в деве добавлять поверх прода и делать новый образ.
Evgeny
Либо - ветвиться, как написал пчол.
Evgeny
Pavel
я же выше эт ои написал, нет ?
Pavel
Плохо и медленно
Pavel
Либо - ветвиться, как написал пчол.
Pavel
:D
Mihail
ну сделайте непубличный
Denis
в таком странном кейсе конечно. Если у нас registry то наверно не так накладно перепритащить имидж
Evgeny
Публичный нафиг, факт. А просто поднять приватный?
Denis
Я под публичным понимал внутренний. но для все команд, в том числе так сказать оутсорсенрских
Denis
*всех
Evgeny
Можно поднять два, на разных доменных
Evgeny
Это все равно лучше гемора с доставкой вручную
Denis
А все равно, как старые то образа чистить ?
Denis
на узле
Denis
типа стартуем новый контейнер а потом rmi force старого ?
Evgeny
не сразу - несколько дней можно подождать
Evgeny
а вдруг откат?
Mihail
docker rm $(docker ps -qa) :))
Evgeny
И есть еще моя любимая техника.
Evgeny
systemctl stop docker && rm -fv /var/lib/docker && systemctl start docker
Denis
Mihail
ну а чо. оно замочет только то что незапущено
Denis
а кстати. а серисы контролируете всегда через докер да ? никаких systemd ?
Mihail
форса нет же
Evgeny
я не хочу контролировать контенеры системд. Это пахнет Поттерингом
Mihail
а мне нравится системд :)
Denis
зато аутпут от каждого отдельного контейнера будет в отдельном сервисе
Denis
и через journalctl удобнее логи глядеть в нашем дурацком кейсе )
Denis
а так оно я так понимаю все свалится просто в syslog кучей
Mihail
а еще после
systemctl stop docker && rm -fv /var/lib/docker && systemctl start docker
тебе не придется вспоминать как именно ты запускал контейнер
Mihail
особенно полезно если ты не знаешь как он запускался
Evgeny
Ага, ага. А потом тебе надо запутисть их в сварме и .... что делать?
Mihail
нет. в сварме я конечно же не буду запускать их при помощи системд
Mihail
такое даже мне в голову не придет
Evgeny
и тогда будет две разных техники запуска
Evgeny
и работы с контейнерами - сборка логов, мониторинга и тд
Evgeny
А профит от этого будет только один - не надо читать про https://docs.docker.com/engine/admin/logging/journald/
Mihail
не один. я говорил еще один
Mihail
а еще после
systemctl stop docker && rm -fv /var/lib/docker && systemctl start docker
тебе не придется вспоминать как именно ты запускал контейнер
Evgeny
да, я помню. но на это я еще не придумал вменяемый аргумент, поэтому просто втупую морожу его 🙈
Aleksandr
Всем привет! Кто-нибудь юзает atomic host?
Evgeny
УРА!!!!
Evgeny
Расскжаи как там оно? Мне крайне интересно но я еще не добрался
Aleksandr
Не, я ток читаю про него, хотел отзывы услышать, если кто-то пользует
Mihail
Евгений уже вроде не в первый раз его предлагает людям :) а сам не пробовал
Evgeny
Я люблю РХ, но на все их продукты у меня не хватает времени/сил
Aleksandr
CentOS Atomic Host includes these core component versions:
docker-1.10.3-44.el7.centos.x86_64
kubernetes-1.2.0-0.12.gita4463d9.el7.x86_64
kernel-3.10.0-327.22.2.el7.x86_64
atomic-1.10.5-5.el7.x86_64
flannel-0.5.3-9.el7.x86_64
ostree-2016.5-3.atomic.el7.x86_64
etcd-2.2.5-2.el7.0.1.x86_64
cloud-init-0.7.5-10.el7.centos.1.x86_64
Aleksandr
хммм....
Evgeny
> docker-1.10.3-44.el7.centos.x86_64
ну да, редхат...
Mihail
ой вей
Denis
не не не
Denis
3.10.0-327.22.2
Mihail
э
Mihail
так докер ж от 3.11 вроде рекомендует
Evgeny
бекпорты
Denis
аха
Denis
но помоему там 2х сигрупп так и нету до сих пор
Anonymous
а у кого есть опыт работы с kubernetes?
Evgeny
@DenisIzmaylov тебя жаждут
Aleksandr
А кто какие системы под docker пользует?
Aleksandr
Кто-нибудь использует в продакшне?
Mihail
Debian Jessie
Aleksey
Плюсую, и рхел
Aleksey
7.2
Denis
у нас текущий прод на редхате, потому в контейнерах пока тоже РХ. чтобы билды силль но не перепиливать
Aleksandr
Т.е. вы в проде докер не пользуете?
Denis
пользуем, но не в том проде который на живую трогают пользователи
Denis
более офлайн штуки, всякие рекомендательные системы, аналитика и т д
Denis
мы тока учимся. И у меня здесь 90% парка это БСД и старый бородатый админ который ненавидит все новое.
Aleksey