Зачем нужны виртуальные машины и что такое Docker - на примере TrueNas Scale
Что такое Docker? В чем отличия от виртуальной машины?
Docker — это движок помогающий запускать контейнеры с приложениями в вашей системе. Он использует возможности операционной системы, при этом расходует минимальные ресурсы. Docker позволяет упаковывать приложения в контейнер и развертывать его где угодно. Местом назначения может быть виртуальная машина, физический сервер или облачные ВМ. В чем преимущество использования Docker перед виртуальной машиной? Чем она отличается от виртуальной машины? По факту Docker ведет себя, как виртуальная машина...
🐳 Docker: что это такое простыми словами
🐳 Инструмент, который спасает от «у меня работает, а у тебя нет» Как программист, я не раз попадал в ловушку, когда код идеально работал на моём ноутбуке, но ломался на сервере. После всех факапов, о которых я писал, я открыл для себя Docker — штуку, которая решает эти проблемы. Сегодня разберём, что такое Docker, как его установить, как выглядит рабочая директория и как запустить простое приложение. Поехали! 📌 Docker — это что вообще? Представьте, что ваш проект — это блюдо, а Docker — контейнер для еды...