Автор:  @closed_character

Наш Telegram канал: 🔗REDTalk

Привет, друзья! Сегодня у нас в эфире очередная история из разряда:

Untitled

Я знаю, вы такие любите.

Но перед тем, как мы погрузимся в детали нашего дела, давайте разберемся с терминами и понятиями. Знаете ли вы, что такое Docker? Ведь речь сегодня пойдет именно о нем.

Docker — это платформа, которая предназначена для разработки, развёртывания и запуска приложений в контейнерах. Как говорил мой преподаватель:

Представь, что я твоя бабушка и объясни мне так, чтобы я понял

Ок, давайте представим, что у нас есть огромный ящик, в котором можно разместить различные вещи, но так, чтобы они не пересекались и не мешали друг другу. А теперь представим, что у нас есть множество таких ящиков. Каждый из них предназначен для чего-то определенного: в одном из них-игрушки, в другом -посуда, в третьем - одежда и так далее. Эти ящики могут быть сравнимы с контейнерами в Docker, где мы можем упаковывать программы и все необходимое для их работы.

К основным преимуществам Docker относятся:

Untitled

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

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