Docker Compose Generator

Generate docker-compose.yml files visually. Presets for PostgreSQL, MySQL, Redis, MongoDB, and Nginx.

Add:

docker-compose.yml

version: '3.8'

services:
  app:
    image: node:20-alpine
    ports:
      - "3000:3000"
    environment:
      - NODE_ENV=production
    volumes:
      - ./:/app

  db:
    image: postgres:16-alpine
    ports:
      - "5432:5432"
    environment:
      - POSTGRES_PASSWORD=secret
      - POSTGRES_DB=myapp
    volumes:
      - pgdata:/var/lib/postgresql/data

volumes:
  pgdata:

About This Tool

Generate Docker Compose files with a visual editor. Use presets for popular services like PostgreSQL, MySQL, Redis, MongoDB, and Nginx, or create custom services. Automatic volume detection and depends_on configuration.