Docker — это контейнер для приложения. В котором уже всё настроено — и операционная система, и сервер приложения, и вся инфраструктура. Бери да используй!
Докер активно используют разработчики и тестировщики для проверки приложений. Его используют и для поставок клиентам готового продукта. В нем поднимают приложения, гоняют автотесты... А также упоминают в вакансиях и спрашивают на собеседованиях =))
Поэтому в этой статье я расскажу на простом языке и с картиночками, что это вообще такое. А за кровавыми техническими подробностями идите в раздел «статьи и видео по теме».
Краткое содержание (в блоггере сделать кликабельным его не могу, увы, не нахожу тут якорей):
- Что это и зачем он нужен
- Чем docker отличается от VM
- Преимущества docker перед VM
- Архитектура docker
- Как docker работает
- Зачем докер тестировщикам
- Статьи и видео по теме
- Итого
Что это и зачем он нужен
Допустим, вы решили купить велосипед. Сравните две ситуации:
*******************************************************************
1. Вам привезли все детали отдельно. Причем велосипед хитрый, так что деталей много, в том числе много мелких.
А инструкция по сборке местами неполная, местами устаревшая — детали выглядят уже по-другому, поди угадай, о чем речь!
