🚀 Запускаем JS код в Docker без мусора в системе!
Если не хотите засорять систему, но нужно выполнить JS код — используйте Docker контейнер! Создадим volume на текущую папку и выполним код в чистой среде.
📦 Предустановите все зависимости для работы JS скриптов:
Что делать внутри контейнера:
✨ Преимущества:
✅ Чистая среда без конфликтов версий
✅ Все зависимости изолированы
✅ Автоочистка после работы (--rm)
✅ Работает на любой системе
✅ Легкий образ (~100MB)
Не нужно ставить Node.js на систему —
просто используйте Docker! 🐳
#Docker #JavaScript #NodeJS #DevOps #Programming
Если не хотите засорять систему, но нужно выполнить JS код — используйте Docker контейнер! Создадим volume на текущую папку и выполним код в чистой среде.
📦 Предустановите все зависимости для работы JS скриптов:
# Скачиваем легкий образ Node.js
docker pull node:24-alpine
# Запускаем контейнер с монтированием текущей папки
docker run -it --rm -v $(pwd):/app -w /app node:24-alpine sh
Что делать внутри контейнера:
# Устанавливаем зависимости (если есть package.json)
npm install
# Или ставим конкретные пакеты
npm install express axios dotenv
# Запускаем ваш скрипт
node ваш-скрипт.js
# Или если в package.json есть scripts
npm start
✨ Преимущества:
✅ Чистая среда без конфликтов версий
✅ Все зависимости изолированы
✅ Автоочистка после работы (--rm)
✅ Работает на любой системе
✅ Легкий образ (~100MB)
Не нужно ставить Node.js на систему —
просто используйте Docker! 🐳
#Docker #JavaScript #NodeJS #DevOps #Programming
🔥3❤🔥1