Докер стал проще
Вы, должно быть, много слушали Docker в последнее время, и на это есть причина.
Ну, это не тот докер, о котором мы будем говорить, мы будем говорить о нем

Но это работает в моей системе
Вы, должно быть, много слышали об этом или даже сталкивались с такой ситуацией, и докер здесь решение этой проблемы. Он предоставляет нам среду типа виртуальной машины, в которой мы можем работать над любым проектом, не затрагивая другие проекты в нашей системе. Мы можем дать проект любому человеку и попросить его запустить его на своей машине, и он заработает. Он имеет множество функций, которые мы рассмотрим в серии.
Docker фактически создает контейнер из образов, но что такое образ?
Изображение в Докере
Изображения в докере — это просто папка, содержащая некоторые файлы/программы, которые можно запустить, когда мы запускаем команду docker. Это просто причудливое название, но проще говоря, это папка, содержащая исполняемые программы.
Теперь ваш следующий вопрос может заключаться в том, что такое контейнер?
Контейнер в докере
Контейнеры в Docker имеют ту же концепцию, что и объекты в объектно-ориентированном программировании. Контейнеры — это просто экземпляры изображений или просто копии изображений. Итак, что происходит, когда мы пишем
docker run hello-world
Docker run <image> =. Docker create container of that <image> + Docker start the container
Docker create hello-world // It will return the container id
Docker start <container-id> // This will start the container
Вы видели что-то распечатанное Docker Daemon, но что это? Ну, мы не взаимодействуем с Docker Daemon напрямую. Когда мы запускаем какую-либо команду docker, это клиент Docker , которому мы говорим сделать это для меня, а клиент Docker — это система доставки сообщений, которая доставляет сообщения Docker Daemon, и он выполняет все создание, удаление, управление контейнерами или изображениями.

Забавный факт
Попробуйте запустить это
Docker version
Продолжение следует….
В следующей статье я объясню вам, почему он показывает Linux как ОС и что происходит в фоновом режиме, когда вы запускаете docker run hello-world , и что это было напечатано в вашем терминале.
Подпишитесь на BHASKAR bharadwaj , чтобы не пропустить такие интересные и подробные статьи о программировании.