Ваш первый контейнер
Прежде чем мы объясним хотя бы одну строку теории, вы запустите настоящий контейнер. Контейнер — это просто программа, которая работает. Одна команда — и вы смотрите, как Docker получает крошечный образ (готовый пакет с программой) и запускает его на вашей машине за секунды. Никакой настройки, никак
Это как впервые воспользоваться торговым автоматом или микроволновкой: вы нажимаете кнопку, и она просто работает. Не нужно знать, что внутри, чтобы ею пользоваться.
- контейнер
- Один работающий экземпляр образа — то есть программа, работающая прямо сейчас. Как из одного рецепта можно испечь много пирогов, так из одного образа можно запустить много контейнеров.
- образ
- Готовый, сохранённый пакет с программой и всем, что ей нужно для работы. Это замороженный «рецепт»; контейнер — это «блюдо», которое вы из него готовите.
- registry
- Онлайн-хранилище образов, откуда любой может скачивать. Когда Docker нужен образ, которого у вас нет, он «загружает» (pull) его оттуда — как скачивание приложения из магазина приложений.