The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

17.11.2017 23:53  Google открыл код утилиты для сравнения образов контейнеров

Компания Google представила утилиту container-diff, предназначенную для изучения различий между несколькими образами контейнеров или для анализа состава образа. Код утилиты написан на языке Go и распространяется под лицензией Apache 2.0.

Утилита позволяет оценить изменения в образе и представить результат сравнения в наглядном виде, удобном для восприятия человеком и учитывающем сведения о пакетах, с которыми связаны выявленные изменения. Для интеграции с другими приложениями вывод также может быть оформлен в формате JSON. Сontainer-diff может отдельно выводить различия в системных пакетах, пакетах с модулями и библиотеками, используемыми в приложениях, или в произвольных файлах из состава образа. Например, можно отдельно оценить изменения, связанные с дистрибутивом Linux, и пакетами Python и Node.js, установленными через pip или npm.

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



  1. Главная ссылка к новости (http://opensource.googleblog.c...)
  2. OpenNews: Google развивает вариант системы изоляции приложений Capsicum для ядра Linux
  3. OpenNews: Компания Google открыла код системы изолированных контейнеров Lmctfy
  4. OpenNews: Google представил Cilium, сетевую систему для Linux-контейнеров, основанную на BPF
  5. OpenNews: Утверждена единая спецификация для образов и runtime изолированных контейнеров
  6. OpenNews: Леннарт Поттеринг представил mkosi, инструмент для генерации образов ОС
Лицензия: CC-BY
Тип: Программы
Ключевые слова: google, container
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 00:47, 18/11/2017 [ответить] [смотреть все]
  • +7 +/
    Google открыл код ктилиты для сравнения контейнеров docker. Всего лишь только docker. Или сейчас уже других контейнеров не бывает? Быстро же хипстота заграбастала название.
     
     
  • 2.2, я, 01:10, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]
  • –9 +/
    это де-факто уже стандарт для SMB контейнерезации, детка если по поводу менеджм... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.3, Аноним, 01:44, 18/11/2017 [^] [ответить] [смотреть все]  
  • +10 +/
    Для деток может уже и стандарт :)
     
     
  • 4.85, Аноним, 09:52, 20/11/2017 [^] [ответить] [смотреть все]  
  • +/
    А чаво там у взрослых дяденек и старичков для контейнеров Опенвз До чего ж при... весь текст скрыт [показать]
     
  • 3.10, Аноним, 04:52, 18/11/2017 [^] [ответить] [смотреть все]  
  • +6 +/
    Ох уж эта молодёжь. Открою небольшую тайну - cgroups - это не заслуга докера. Докер всего лишь использует этот механизм ядра. А точнее, он использует механизмы lxc.

    Проще говоря - докер - узкоспециализированная обёртка над частью функционала lxc.

    Так что со своим де-факто стандартом и другими умными словами сходи пока и поучи ещё матчасть.

     
     
  • 4.12, dasrfatwet, 06:42, 18/11/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    И что Все пользуются докером потому что это удобно, и в нем за тебя решили все ... весь текст скрыт [показать]
     
     
  • 5.20, Аноним, 11:47, 18/11/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Не говори за всех. Я не пользуюсь, как и миллиарды других.
     
     
  • 6.25, Аноним, 12:29, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Ссылку на статистику.
     
     
  • 7.28, Аноним, 12:48, 18/11/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Для чего тебе статистика Чтобы записать меня и других во все И доказать мне, ч... весь текст скрыт [показать]
     
     
  • 8.36, Аноним, 13:40, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Для того, чтобы подкрепить свои заявления про миллиарды.
     
     
  • 9.38, Аноним, 13:46, 18/11/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    На Земле 7 млрд людей Все пользуются докером Докажи, предъяви статистику, болт... весь текст скрыт [показать]
     
  • 5.32, username, 13:18, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Не все. Я пользую rkt.
     
  • 4.24, Аноним, 12:28, 18/11/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Все это знают, дядя великовозрастный Суть стандартизации докера в наличии экоси... весь текст скрыт [показать]
     
     
  • 5.33, username, 13:28, 18/11/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Ты щас сядь, чтобы не упал когда узнаешь что есть сервисы на контейнерах и без d... весь текст скрыт [показать]
     
     
  • 6.35, Аноним, 13:39, 18/11/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Дядь, ты чего подорвался Я думал, ты взрослый и адекватный, а ты на самом деле ... весь текст скрыт [показать]
     
     
  • 7.86, ЫКУ, 10:37, 20/11/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    CRI-O - вот что дяди будут использовать в скором времени

    https://habrahabr.ru/company/flant/blog/340010/

     
  • 2.23, Аноним, 12:27, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Ну так сделай для других, нытик По ссылке на репозиторий ясно написано, что это... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.46, Аноним, 16:28, 18/11/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    по ссылке-то написано А вот писателю новостей на опеннете хорошо бы быть в теме... весь текст скрыт [показать]
     
  • 2.31, пох, 13:02, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    к сожалению, поляна загажена по колено При слове контейнер всем представляетс... весь текст скрыт [показать] [показать ветку]
     
  • 1.5, Sw00p aka Jerom, 02:06, 18/11/2017 [ответить] [смотреть все]  
  • +/
    а для чего нужны эти докер контейнеры ?
     
     
  • 2.6, Аноним, 02:13, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    Чтобы писать о них статьи.
     
  • 2.7, user455, 03:00, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    в контейнерах очень удобно деплоить приложения если раньше, для того, чтобы 10... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.8, user455, 03:01, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    случайно запостил так вот, если раньше, для того, чтобы 100 быть уверенным, чт... весь текст скрыт [показать]
     
     
  • 4.9, Вы забыли заполнить поле Name., 03:28, 18/11/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    ты сломал продакшн во время доказательства что теперь сложнее сломать продакшн... весь текст скрыт [показать]
     
     
  • 5.11, Аноним, 04:55, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну зачем ты так жестоко Он ничего не сломал Он просто не знает, что такое прод... весь текст скрыт [показать]
     
  • 3.14, Na me, 07:16, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    конкретно kubernetes позволяет писать тебе статьи и рекламные мурзилки, а потом ... весь текст скрыт [показать]
     
  • 3.61, Sw00p aka Jerom, 23:42, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    простите, вы сисадмин или программист что значить удобно масштабировать ... весь текст скрыт [показать]
     
     
  • 4.89, Sergey722, 08:50, 21/11/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > простите, вы сисадмин или программист ?

    Сейчас многие переходят на философию DevOps, в рамках которой как раз и получили широкое распространение Докера Уубирнетисы. И в рамках данной философской системы ответить на Ваш вопрос может быть так же сложно как на вопрос "Вы уже перестали пить коньяк по утрам?".

     
  • 3.78, pavlinux, 18:28, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    >  в контейнерах очень удобно деплоить приложения.
    > если раньше, для того, чтобы 100% быть уверенным, что во время установки модулей языка на продакшн,

    Давно прикладушки стали системнозависимые? Может руки?  

     
  • 2.13, dasrfatwet, 06:44, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Твой продукт в докере будет 100 рабочим у заказчика, какой бы хлам у него в сис... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.15, Аноним, 08:00, 18/11/2017 [^] [ответить] [смотреть все]  
  • –5 +/
    ОО.. Линуксяторы не осилили LSB ?
     
     
  • 4.79, pavlinux, 18:29, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    > ОО.. Линуксяторы не осилили LSB ?

    Вот не надо нас к этим быдлoкoдepaм пeхaпeшнегам относить.
    Это мусор пришедший из мира Вантуза: "Не работает - переустанови венду"

     
  • 3.62, Sw00p aka Jerom, 23:44, 18/11/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Напомнило мне отмазку - "у меня на локалхосте всё работает" )))
     
  • 2.16, Аноним, 10:17, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    чтобы жрать память, циклы cpu и место на диске.
     
     
  • 3.63, Sw00p aka Jerom, 23:46, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    оверхед в своё время и про ксен, квм и прочую виртуализацию так говорили ... весь текст скрыт [показать]
     
  • 2.17, SunXE, 10:30, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Контейнеры нужны всего для двух вещей Когда тебе нужно динамически изменять ко... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.29, пох, 12:52, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    читай - когда автор ниасилил еще и управление ресурсами иначе бы тебе было нужн... весь текст скрыт [показать]
     
     
  • 4.53, SunXE, 18:51, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Я вижу, с юзеркейсами у вас школе туговато Например прошла реклама и в систему ... весь текст скрыт [показать]
     
  • 3.42, EHLO, 14:49, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    А зачем докер Нужна окестровка, да Смысл контейнеризации и тем более в докере ... весь текст скрыт [показать]
     
     
  • 4.47, пох, 16:34, 18/11/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    нужна _неизвестно_заранее_чего_ Поэтому управлять этим можно только в виде конт... весь текст скрыт [показать]
     
     
  • 5.51, EHLO, 17:24, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Я управляю и на виртуалках и на железе В ВМ намного проще чем в контейнере изол... весь текст скрыт [показать]
     
     
  • 6.54, пох, 19:02, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    ты не знаешь, чего именно тебе надо vm Потому что разработчик выкатывает на-гор... весь текст скрыт [показать]
     
     
  • 7.56, EHLO, 21:46, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Гыыы, виртуалки еще и масштабируются лучше, чем контейнеры И распределять нагру... весь текст скрыт [показать]
     
     
  • 8.60, пох, 23:41, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    контейнер - ни разу не то что ты подумал Контейнер - отдельное приложение В по... весь текст скрыт [показать]
     
     
  • 9.69, EHLO, 00:14, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален 1 Путаешь масштабирование и утилизацию ресурсов Прилож... весь текст скрыт [показать]
     
  • 4.55, SunXE, 19:31, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Докер просто модный и раскрученный, но архитектура его, особенно в плане безопас... весь текст скрыт [показать]
     
     
  • 5.65, пох, 23:51, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    ты не поверишь, но для этого как раз не нужен был докер - и контейнеры вообще в... весь текст скрыт [показать]
     
  • 3.66, Sw00p aka Jerom, 23:52, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    ага так всё просто, как один выше господин утверждал об простом масштабировании... весь текст скрыт [показать]
     
  • 2.18, Аноним, 11:12, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Разворачивать проекты где угодно одной командой.
     
     
  • 3.19, Аноним, 11:33, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    на attiny13 мне развернешь?
     
     
  • 4.45, Fjgkdhdnxo, 15:59, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    Смотря какой бюджет у хотелки.
     
  • 2.30, пох, 12:57, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    кто-то тут когда-то дал удачнейшую ссылку на правильный ответ https habrahab... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.59, Sw00p aka Jerom, 23:37, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    И тем самым убить понятие сисадмина ну и собственно вопрос, зачем всё в кучу скл... весь текст скрыт [показать]
     
     
  • 4.67, пох, 23:58, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    он теперь называется devop, да Не удивлюсь, если в списке требований окажется у... весь текст скрыт [показать]
     
     
  • 5.68, Sw00p aka Jerom, 00:07, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    ага завтра он будет решать проблемы масштабирования, агрегацию логов, аналитику,... весь текст скрыт [показать]
     
  • 1.39, Аноним, 14:04, 18/11/2017 [ответить] [смотреть все]  
  • –2 +/
    Google не осилил утилиту diff ... весь текст скрыт [показать]
     
     
  • 2.41, Аноним, 14:35, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    >>Код утилиты написан на языке Go и распространяется под лицензией Apache 2.0.
    > Google не осилил утилиту diff.

    иксперт опеннет во всей красе

     
     
  • 3.43, EHLO, 15:13, 18/11/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Нормальный эксперт кстати Расскажи, что из обозначенных сверхвозможностей сабжа... весь текст скрыт [показать]
     
     
  • 4.48, пох, 16:50, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    за _ограниченное_ время - ничего, вероятно Кстати, насколько хорошо ты владеешь... весь текст скрыт [показать]
     
     
  • 5.50, EHLO, 17:17, 18/11/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    хэло гугл, как мне посмотреть версии модулей питона -- pip list Уфф, как слож... весь текст скрыт [показать]
     
     
  • 6.52, пох, 18:48, 18/11/2017 [^] [ответить] [смотреть все]  
  • +/
    то есть - не знаешь Я так и предполагал дальше, собственно, обсуждать нечего, ... весь текст скрыт [показать]
     
     
  • 7.57, EHLO, 21:57, 18/11/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Не сливайся так быстро, я добью тебя танцем Расскажи как ты этим инновационным ... весь текст скрыт [показать]
     
     
  • 8.58, пох, 23:17, 18/11/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    а вот тут я почти уверен, что не ошибусь в несуществовании в реальном мире подоб... весь текст скрыт [показать]
     
     
  • 9.64, EHLO, 23:50, 18/11/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Здесь ты меня впервые в тупик поставил Не знаю что ты имеешь в виду В несущест... весь текст скрыт [показать]
     
  • 1.44, EHLO, 15:43, 18/11/2017 [ответить] [смотреть все]  
  • –3 +/
    Типичный диалог в Гугле между каким-то менеджером и неким директором - Дайте ми... весь текст скрыт [показать]
     
     
  • 2.49, пох, 16:50, 18/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    с точки зрения гордого админа локалхоста, которого не то что в гугле, а в крупно... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.70, Sw00p aka Jerom, 00:25, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    на гордых админах локалхоста строился и гугл и крупные РФ компании, которых ... весь текст скрыт [показать]
     
     
  • 4.71, пох, 02:37, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    они с тех пор либо поумнели и кое-чему научились, либо интенсивно трясут картрид... весь текст скрыт [показать]
     
     
  • 5.72, пох, 02:41, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    и да, в гугле гадюшник еще тот, если что, инфа из первых рук Но совсем-совсем и... весь текст скрыт [показать]
     
     
  • 6.73, Sw00p aka Jerom, 04:03, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    я не в гугле и не в жопе, а вы где согласен, когда работаешь на дядю Сэма, в л... весь текст скрыт [показать]
     
  • 5.74, Sw00p aka Jerom, 04:06, 19/11/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    если свести всё к деньгам, то на торговле я больше заработаю, чем вы, работая в ... весь текст скрыт [показать]
     
     
  • 6.80, пох, 23:57, 19/11/2017 [^] [ответить] [смотреть все]  
  • +/
    > если свести всё к деньгам, то на торговле я больше заработаю

    больше Брина - точно-точно заработаете?

    А если нет - то дам на прощанье один почти бесполезный совет: не считайте себя умнее ни его, ни нанятых им.

    Они там глупцов не нанимают, им не надо строить иерархию я-начальник, ты-дурак. Им надо умненьких, и они имеют возможность выбирать по всему миру.

     
     
  • 7.83, Sw00p aka Jerom, 03:51, 20/11/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    >>больше Брина - точно-точно заработаете?

    деньги того же Пабло до сих пор откапывают )))

    >>не считайте себя умнее ни его, ни нанятых им

    а как себя считать умнее всех, если тебя не оценит умней тебя человек ? парадокс

    >> им не надо строить иерархию я-начальник, ты-дурак

    всё зависит от того кем ты хочешь быть, дураком среди начальников, или начальником среди дураков

    >>Им надо умненьких, и они имеют возможность выбирать по всему миру.

    послушненьких, с пирожком во рту и кнутом в заду, чтоб не забывали кому служат ) - реалии

     
  • 1.81, Аноним, 00:22, 20/11/2017 [ответить] [смотреть все]  
  • +/
    >> потому что backward compatibility не для них

    Вот это печалит, да.

     
  • 1.82, user455, 02:25, 20/11/2017 [ответить] [смотреть все]  
  • +/
    самое забавное в таких тредах, что практически всем присутствующим критикам в самое ближайшее время придется осваивать эту ненавистную им технологию, чтобы продолжать зарабатывать свои деньги :)
     
     
  • 2.84, Sw00p aka Jerom, 03:54, 20/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > самое забавное в таких тредах, что практически всем присутствующим критикам в самое
    > ближайшее время придется осваивать эту ненавистную им технологию, чтобы продолжать зарабатывать
    > свои деньги :)

    пока жив человек будут и жить деньги, а способов заработать их, также плодятся с каждым днём как и ваши все эти технологии

     
  • 2.87, EHLO, 20:50, 20/11/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > самое забавное в таких тредах, что практически всем присутствующим критикам в самое
    > ближайшее время придется осваивать эту ненавистную им технологию, чтобы продолжать зарабатывать
    > свои деньги :)

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

     
     
  • 3.88, Sw00p aka Jerom, 01:42, 21/11/2017 [^] [ответить] [смотреть все]  
  • +/
    а чё сразу злорадство ? по мне так - критика чистого разума.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor