This commit is contained in:
parent
fa0c71b132
commit
981ebd2c59
29
dev/devops/docker/Утилита Dive.md
Normal file
29
dev/devops/docker/Утилита Dive.md
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
---
|
||||||
|
aliases:
|
||||||
|
- dive
|
||||||
|
tags:
|
||||||
|
- maturity/🌱
|
||||||
|
date:
|
||||||
|
- - 2024-03-20
|
||||||
|
---
|
||||||
|
Dive позволяет показать отличияслоёв друг от друга: какиефайлы добавлены, какие изменены, какие удалены.
|
||||||
|
|
||||||
|
Полезным параметром является `Potential wasted space`, который показывает на какое количество мегабайт можно сжать образ, если поправить [Dockerfile](Dockerfile.md).
|
||||||
|
|
||||||
|
Пример работы:
|
||||||
|
```bash
|
||||||
|
dive upagge/spring-boot-docker:dockerfile
|
||||||
|
```
|
||||||
|
|
||||||
|
![](../../../meta/files/images/Pasted%20image%2020240320134340.png)
|
||||||
|
***
|
||||||
|
## Мета информация
|
||||||
|
**Область**:: [[../../../meta/zero/00 Docker|00 Docker]]
|
||||||
|
**Родитель**::
|
||||||
|
**Источник**::
|
||||||
|
**Автор**::
|
||||||
|
**Создана**:: [[2024-03-20]]
|
||||||
|
### Дополнительные материалы
|
||||||
|
-
|
||||||
|
### Дочерние заметки
|
||||||
|
<!-- QueryToSerialize: LIST FROM [[]] WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link) -->
|
BIN
meta/files/images/Pasted image 20240320134340.png
Normal file
BIN
meta/files/images/Pasted image 20240320134340.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 158 KiB |
BIN
meta/files/images/comp/Pasted image 20240320134340.png
Normal file
BIN
meta/files/images/comp/Pasted image 20240320134340.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 KiB |
@ -0,0 +1 @@
|
|||||||
|
2357927c5beb20cbd4a45975e6d82cf6
|
BIN
meta/files/images/webp/Pasted image 20240320134340.webp
Normal file
BIN
meta/files/images/webp/Pasted image 20240320134340.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
@ -0,0 +1 @@
|
|||||||
|
2357927c5beb20cbd4a45975e6d82cf6
|
@ -12,14 +12,14 @@ title: Docker
|
|||||||
Обычно docker запускается от root пользователя.
|
Обычно docker запускается от root пользователя.
|
||||||
|
|
||||||
- [[../../dev/devops/docker/Установка Docker и Docker Compose|Установка Docker и Docker Compose]]
|
- [[../../dev/devops/docker/Установка Docker и Docker Compose|Установка Docker и Docker Compose]]
|
||||||
- [Команды Docker](Команды%20Docker.md)
|
- [Основные docker команды](../../../../_inbox/Основные%20docker%20команды.md)
|
||||||
- [Dockerfile](../../dev/devops/docker/Dockerfile.md)
|
- [Dockerfile](../../dev/devops/docker/Dockerfile.md)
|
||||||
- [Docker Network](../../dev/devops/docker/Docker%20Network.md)
|
- [Docker Network](../../dev/devops/docker/Docker%20Network.md)
|
||||||
- [Структура хранилища файлов Docker](Структура%20хранилища%20файлов%20Docker.md)
|
- [Структура хранилища файлов Docker](Структура%20хранилища%20файлов%20Docker.md)
|
||||||
- [Очистка мусора в Docker](Очистка%20мусора%20в%20Docker.md)
|
- [Очистка мусора в Docker](Очистка%20мусора%20в%20Docker.md)
|
||||||
- [Настройка ротации логов в Docker](Настройка%20ротации%20логов%20в%20Docker.md)
|
- [Настройка ротации логов в Docker](Настройка%20ротации%20логов%20в%20Docker.md)
|
||||||
## Полезное
|
## Полезное
|
||||||
- Утилита для анализа докер образов: [Утилита Dive](Утилита%20Dive.md)
|
- Утилита для анализа докер образов: [Утилита Dive](../../dev/devops/docker/Утилита%20Dive.md)
|
||||||
- Утилита [Hadolint](https://github.com/hadolint/hadolint). Проверяет докер файл на плохие практики.
|
- Утилита [Hadolint](https://github.com/hadolint/hadolint). Проверяет докер файл на плохие практики.
|
||||||
- xfs более производительный
|
- xfs более производительный
|
||||||
- Native Overlay Diff рекомендуют отключать (docker info)
|
- Native Overlay Diff рекомендуют отключать (docker info)
|
||||||
|
Loading…
Reference in New Issue
Block a user