docker-deployment
Docker Deployment Skill
Master containerizing and deploying Node.js applications with Docker for consistent, portable deployments.
Quick Start
Dockerize Node.js app in 3 steps:
- Create Dockerfile - Define container image
- Build Image -
docker build -t myapp . - Run Container -
docker run -p 3000:3000 myapp
Core Concepts
Basic Dockerfile
FROM node:18-alpine
WORKDIR /app
More from pluginagentmarketplace/custom-plugin-nodejs
express-rest-api
Build production-ready RESTful APIs with Express.js including routing, middleware, validation, and error handling for scalable backend services
575mongoose-mongodb
Work with MongoDB in Node.js using Mongoose ODM for schema design, CRUD operations, relationships, and advanced queries
503jwt-authentication
Implement secure JWT (JSON Web Token) authentication in Node.js applications with access/refresh tokens and role-based access control
135jest-testing
Test Node.js applications with Jest including unit tests, integration tests, mocking, code coverage, and CI/CD integration
93async-patterns
Master asynchronous programming in Node.js with Promises, async/await, streams, and event-driven patterns for efficient non-blocking operations
82websockets
Implement real-time bidirectional communication with Socket.io and ws library for chat, notifications, and live dashboards
62