Docker Init меняет правила игры в процессе контейнеризации наших приложений. С помощью docker init мы можем быстро сгенерировать Dockerfile, compose.yml и .dockerignore. Раньше мы создавали эти файлы вручную и применяли лучшие практики. Теперь с помощью всего лишь одной команды и ответа на ряд запросов Docker автоматически настраивает для нас эти необходимые файлы. Примечательно, что этот новый подход гарантирует соблюдение лучших отраслевых практик. В сегодняшней статье мы также увидим демонстрацию докеризации приложения Node с помощью Docker init. Предварительные требования: Шаги: 1) Инициализируем проект и устанавливаем зависимости: Для этой демонстрации мы настроим базовое приложение с использованием Node и Express. Начинаем с инициализации проекта: npm init Затем устанавливаем зависимость Express: npm i express 2) Добавляем скрипт запуска: Добавляем скрипт запуска в файл package.json: "scripts": {
"start": "node index.js"
}, 3) Создаём простое API: Создаём файл index.js и вста