digital-garden/meta/zero/00 Docker.md

26 lines
2.0 KiB
Markdown
Raw Normal View History

2024-09-06 17:05:53 +03:00
---
tags:
- type/zero-link
zero-link:
- "[[00 DevOps|00 DevOps]]"
aliases:
- Docker
title: Docker
2024-09-06 17:05:53 +03:00
---
Для изоляции и управления ресурсами контейнеров активно используется [cgroup](../../dev/linux/Control%20group.md). Так же для изоляции активно используется [Namespace](../../dev/linux/Namespace.md). Все это функционал ядра Linux, поэтому не оказывает сильного влияния на производительность. Однако, нужно быть осторожным при работе с диском и сетью. С сутью больше всего проблем, например при запуске nginx можно получить просадку в 5%.
2024-09-06 17:05:53 +03:00
Обычно docker запускается от root пользователя.
- [Установка Docker и DockerCompose](../../../../_inbox/Установка%20Docker%20и%20DockerCompose.md)
2024-09-06 17:05:53 +03:00
- [Команды Docker](Команды%20Docker.md)
2024-10-06 19:10:54 +03:00
- [Dockerfile](../../dev/devops/docker/Dockerfile.md)
2024-09-06 17:05:53 +03:00
- [Docker Network](../../dev/devops/docker/Docker%20Network.md)
- [Структура хранилища файлов Docker](Структура%20хранилища%20файлов%20Docker.md)
- [Очистка мусора в Docker](Очистка%20мусора%20в%20Docker.md)
- [Настройка ротации логов в Docker](Настройка%20ротации%20логов%20в%20Docker.md)
## Полезное
- Утилита для анализа докер образов: [Утилита Dive](Утилита%20Dive.md)
- Утилита [Hadolint](https://github.com/hadolint/hadolint). Проверяет докер файл на плохие практики.
- xfs более производительный
- Native Overlay Diff рекомендуют отключать (docker info)
- [Полезные Docker образы](../../dev/devops/docker/Полезные%20Docker%20образы.md)