🍱 Lunchbox Hands

Docker Run to Compose Converter

Convert a docker run command into a docker-compose.yaml file

Paste a docker run command and get an equivalent docker-compose.yaml. Ports, environment variables, volumes, container name, restart policy, and networks are mapped automatically; unsupported flags are listed as warnings. Conversion happens locally in your browser.

services:
  web:
    container_name: web
    ports:
      - 8080:80
    environment:
      - NODE_ENV=production
    volumes:
      - ./data:/app/data
    restart: unless-stopped
    image: nginx:latest

Get weekly dev tools and tips