Большой Docker FAQ: отвечаем на самые важные вопросы

С недавнего времени начал рассматривать переход с lxc-контейнеров под управлением Proxmox на более гибкий Docker, в основе которого лежат те же namespaces и cgroups. Первое впечатление о докере очень хорошее, однако остаётся много вопросов. Предлагаю вам ознакомиться с интересным FAQ, который будет полезен тем, кто только начинает своё знакомство с докером. Хоть он и опубликован более 2-х лет назад (2015-06-04), но большая часть информации актуальна.

Данный FAQ ответит на вопросы:

  1. Как управлять ресурсами, доступными для контейнера (процессор, память)?
  2. Что такое линковка контейнеров и почему она хуже DNS discovery?
  3. Можно ли управлять Docker через веб-интерфейс?
  4. Я слышал, что вместо docker exec лучше использовать SSH. Почему?
  5. У меня сложная настройка с зависимостями между контейнерами, поэтому restart мне не подходит.
  6. Периодически некоторые мои контейнеры наполняются зомби-процессами. Почему так происходит?
  7. Почему, собирая образ с помощью Dockerfile, я получаю толстый слоеный пирог?
  8. Docker поддерживает различные механизмы сборки контейнера из слоев. В чем их различия?
  9. Расскажите подробнее про Docker Machine, Swarm и Compose
Опубликовано
В рубрике Ссылки Отмечено