Create Dockerfile

Create general-purpose Dockerfiles for Node.js, Python, Go, Rust, and Java projects. Covers base image selection, dependency installation, user permissions, COPY patterns, ENTRYPOINT vs CMD, and .dockerignore. Use when containerizing an application for the first time, creating a consistent build/runtime environment, preparing an app for cloud deployment or Docker Compose, or when no existing Dockerfile is present in the project.

pjt222 Updated

File contents

pjt222/agent-almanac/tree/main/skills/create-dockerfile commit 5496b306aa

Frequently asked questions

npx skillmds@latest add pjt222/create-dockerfile