Sample Docker Files
Here are Dockerfile
Python Dockerfile
FROM python:3.11-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
EXPOSE 8000
CMD ["python", "app.py"]
Nodejs Dockerfile
FROM node:18
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "start"]
Nextjs Dockerfile
FROM node:18
WORKDIR /app
# Install dependencies
COPY package*.json ./
RUN npm install --legacy-peer-deps
# Copy source and build
COPY . .
RUN npm run build
# Start Next.js app
EXPOSE 3000
CMD ["npm", "start"]
Last updated