Автор: @closed_character
Наш Telegram канал: 🔗REDTalk
Привет, друзья! Сегодня у нас в эфире очередная история из разряда:

Я знаю, вы такие любите.
Но перед тем, как мы погрузимся в детали нашего дела, давайте разберемся с терминами и понятиями. Знаете ли вы, что такое Docker? Ведь речь сегодня пойдет именно о нем.
Docker — это платформа, которая предназначена для разработки, развёртывания и запуска приложений в контейнерах. Как говорил мой преподаватель:
Представь, что я твоя бабушка и объясни мне так, чтобы я понял
Ок, давайте представим, что у нас есть огромный ящик, в котором можно разместить различные вещи, но так, чтобы они не пересекались и не мешали друг другу. А теперь представим, что у нас есть множество таких ящиков. Каждый из них предназначен для чего-то определенного: в одном из них-игрушки, в другом -посуда, в третьем - одежда и так далее. Эти ящики могут быть сравнимы с контейнерами в Docker, где мы можем упаковывать программы и все необходимое для их работы.
К основным преимуществам Docker относятся:

Теперь взглянем на структуру Docker поближе. Важные элементы включают в себя:
1. Docker-клиент - позволяет взаимодействовать с системой Docker, например, для запуска или остановки контейнеров. Это своего рода пульт управления, через который мы отправляем команды, например, используя терминал.