TGViewer
Codeby Codeby @codeby_sec · 37.1K subscribers
Post #8875 4.56K
🔽 dive 🐳

Инструмент для изучения образов Docker, содержимого слоёв и поиска способов уменьшить размер образа Docker/OCI.

💱 Установка:
DIVE_VERSION=$(curl -sL "https://api.github.com/repos/wagoodman/dive/releases/latest" | grep '"tag_name":' | sed -E 's/.*"v([^"]+)".*/\1/')
curl -OL https://github.com/wagoodman/dive/releases/download/v${DIVE_VERSION}/dive_${DIVE_VERSION}_linux_amd64.deb
sudo apt install ./dive_${DIVE_VERSION}_linux_amd64.deb


Для Windows можно использовать последнюю версию отсюда.

☄️ Основные возможности:
⏺️ Демонстрация содержимого изображения Docker в разбивке по слоям;
⏺️ Возможность видеть изменения в каждом слое;
⏺️ Оценка эффективного распределения места в образе;
⏺️ Быстрые циклы сборки / анализа засчёт возможности проведения сканирования при сборке образа.

🧐 Использование:
Для анализа образа Docker необходимо запустить инструмент и указать tag/id/digest:
dive <your-image-tag>


Также можно запустить инструмент непосредственно с помощью команды docker:
alias dive="docker run -ti --rm  -v /var/run/docker.sock:/var/run/docker.sock wagoodman/dive"
dive <your-image-tag>

# for example
dive nginx:latest


Или создать свой образ и сразу перейти к его анализу:
dive build -t <some-tag>
  • ❤ 12
  • 👍 8
  • ✍ 4
  • 🔥 1
  • 🏆 1
More from @codeby_sec
  1. Oct 8, 2026Ну что, поехали! Пятый сезон CyberCamp стартовал! И у нас сразу три новости: 📣 Открыта ре…
  2. Oct 8, 2026Post #10502
  3. Oct 7, 2026💫Перед вами три ребуса. Три слова. Связи между ними нет — и это единственная подсказка:)…
  4. Oct 7, 2026Codeby pinned a photo
  5. Oct 7, 2026Антивирусы, EDR, фаерволы и SIEM генерируют тысячи событий каждый день. Ценность создаёт н…
  6. Oct 7, 2026Почему антивирус молчал, пока бизнес терял миллиарды Лето 2025 года. Сеть «ВинЛаб» стоит н…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →