Skip to content
QuickCloud Docs
Getting Started

Quick Start

Get QuickCloud running in your environment in under an hour.

Quick Start

This guide walks you through the minimum steps to pull your first QuickCloud Docker image and start a product.

Prerequisites

  • Docker Engine 24+ installed on your deployment host
  • Your QuickCloud registry credentials (sent by email on signup — see Docker Registry Setup)
  • Access to your target cloud environment (AWS, Azure, or GCP)

Step 1 — Log in to the registry

echo "YOUR_PASSWORD" | docker login registry.quickcloud.co \
  -u YOUR_USERNAME --password-stdin

You'll see Login Succeeded. Your credentials are stored in ~/.docker/config.json and are valid until your subscription is canceled or you rotate them from your dashboard.

Step 2 — Pull your product image

Pull the image for the product you want to deploy:

# Mainframe Migration
docker pull registry.quickcloud.co/quickcloud/mainframe-migration:latest

# Database Migration
docker pull registry.quickcloud.co/quickcloud/database-migration:latest

# Identity & Access (IAM) Migration
docker pull registry.quickcloud.co/quickcloud/iam-migration:latest

# Modernization, Security & Cost Intelligence (AI)
docker pull registry.quickcloud.co/quickcloud/security:latest

# Modernization, Security & Cost Intelligence (AI)
docker pull registry.quickcloud.co/quickcloud/cost-optimizer:latest

# QA Automation (AI)
docker pull registry.quickcloud.co/quickcloud/qa-testing:latest

# Performance & Load Testing
docker pull registry.quickcloud.co/quickcloud/performance-testing:latest

Step 3 — Configure environment variables

Each product is configured via environment variables passed to the container. See the product-specific page for the full list:

A minimal docker-compose.yml to get started:

version: '3.8'
services:
  quickcloud-migration:
    image: registry.quickcloud.co/quickcloud/mainframe-migration:latest
    environment:
      QUICKCLOUD_API_KEY: your_api_key
      QUICKCLOUD_TENANT_ID: your_tenant_id
      TARGET_CLOUD: aws   # aws | azure | gcp
    ports:
      - "8080:8080"
    restart: unless-stopped

Step 4 — Start the container

docker compose up -d
docker compose logs -f quickcloud-migration

The web UI will be available at http://localhost:8080 once the container is healthy (usually under 30 seconds).

Next steps

  • Invite your team in the dashboard
  • Book your onboarding call (link in your welcome email)
  • Read the product-specific guide for the workflow you're starting with