Share Dockerfiles and container build configurations: highlighted and encrypted before they leave your browser.
1FROM node:20-alpine AS base23# ── Install dependencies ──────────────────────────────────────────────────────4FROM base AS deps5WORKDIR /app6COPY package.json package-lock.json ./7RUN npm ci --frozen-lockfile89# ── Build ─────────────────────────────────────────────────────────────────────10FROM base AS builder11WORKDIR /app12COPY --from=deps /app/node_modules ./node_modules13COPY . .1415ENV NEXT_TELEMETRY_DISABLED=116RUN npm run build1718# ── Runtime ───────────────────────────────────────────────────────────────────19FROM base AS runner20WORKDIR /app21ENV NODE_ENV=production NEXT_TELEMETRY_DISABLED=12223RUN addgroup --system nodejs && adduser --system --ingroup nodejs nextjs24COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./25COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static2627USER nextjs28EXPOSE 300029CMD ["node", "server.js"]Paste Dockerfile code and get a shareable link with full syntax highlighting, server-side rendered with no JavaScript overhead.
Deleted on first open. Can't be viewed twice.
Add a password for end-to-end encryption with no raw key stored.
Set pastes to expire after 1 hour, 1 day, 7 days, or up to 30 days. Gone when you say so.
No sign-up, no email, no ads. Paste and share in seconds.
Yes. The grammar handles all standard Dockerfile instructions including heredoc syntax added in Docker 1.4.
Pastes up to 5 MB are supported.
Yes. AES-256-GCM encryption runs in your browser before upload. Non-password pastes store the raw data key server-side for simple sharing and raw access; password-protected pastes keep the raw key out of the server.