Docker image
Deploy a tagged image from a supported public or private registry. Set the port your application listens on and configure registry credentials when needed.
Explore Docker imageDeploy an image, connect a repository, or upload your source. Rapids handles builds, HTTPS and traffic-based scaling on EU infrastructure.
A payment method is required to deploy, including on the Free profile.
Check that your image can be pulled before deploying it. Replace the example image with your own.
danube rapids preflight --image ghcr.io/your-team/api:v1 --jsonApply the service and wait for the operation. Reuse the same idempotency key when retrying the same request.
danube rapids apply --name api --image ghcr.io/your-team/api:v1 --wait --idempotency-key api-release-v1 --jsonProbe an endpoint your application serves. A completed operation and a successful HTTP response answer different questions.
danube rapids probe api --path /healthz --cold --warm-requests 5 --jsonExample commands. Authenticate and select your project before deploying.
“As a developer and cloud enthusiast, I’ve tried a lot of infrastructure platforms — but DanubeData genuinely stands out as one of the most intuitive, modern, and reliable cloud services I’ve used. From signup to deployment, everything feels thoughtfully designed and developer-centric. Deploying a VPS, cache, or database instance takes under a minute — and that’s not an exaggeration! Their intuitive dashboard and instant provisioning make launching new services effortless, even if you’re just getting started with cloud infrastructure”
Keep the workflow that fits your code. Every path produces a container revision you can inspect.
Deploy a tagged image from a supported public or private registry. Set the port your application listens on and configure registry credentials when needed.
Explore Docker imageConnect GitHub, GitLab or Bitbucket. Build with Cloud Native Buildpacks or a Dockerfile, choose a branch, and enable webhook deployments on push.
Explore Git repositoryUpload your source archive through the console or deploy a local directory with the CLI. Buildpacks or your Dockerfile turn the source into a container image.
Explore ZIP uploadBring a container image, connect a Git repository, or upload source code. Configure the application port and environment variables.
Rapids builds source deployments and creates a revision with a public HTTPS endpoint. Check its status, events and logs from the console or CLI.
Choose a resource profile, minimum and maximum replicas, and a requests-per-second or concurrency target. Set minimum replicas to 0 to allow scale-to-zero.
Choose how each service runs, scales and receives traffic.
Scale using requests per second or concurrent requests. Replica counts remain subject to your resource profile and team quotas.
Minimum replicas of 0 allow idle services to stop. Keep at least one replica for workloads where a cold start would be disruptive.
Rapids manages TLS certificates for its public endpoint and verified custom domains. Your application still owns its authentication and access rules.
Add up to 10 domains per container, configure the required DNS records, and track verification and certificate status in the console.
Preflight an image, apply a deployment, and check the public endpoint. Explore the Rapids and authentication commands in this playground.
danube registry verify-push <repository> --json/v1/registry/verify-push?repository=acme%2Fapi@danubedata/cliBearer $DANUBE_TOKENJSON output returns success, data, error and meta. Error codes and retryability help an agent choose its next action.
Check the operation’s terminal flag or use operations wait. A wait timeout means the work may still be running.
An idempotency key on Rapids apply lets you retry the same request after losing the response.
Read the Rapids automation contract or use the machine-readable docs index.
CPU, memory and requests use the same public rates across resource profiles. Your usage and any pricing contract determine the final bill.
Hour rates are shown for readability; compute is metered in seconds. Traffic and separately billed storage are additional.
See all pricingAllowances are deducted before charges on paid profiles. The Free profile has no compute or request charge while it stays within the monthly request allowance.
Ranges show resource requests and limits per replica. Profile and team quotas cap scaling. Read the serverless documentation before selecting your configuration.
Scaling, deployment and billing details to check before you ship.
Need help with a workload? Read the documentation or talk to us.
Rapids is DanubeData’s serverless container platform, built on Knative. Deploy an image, a Git repository or a ZIP archive, then manage resources, scaling, TLS and deployments through the console or CLI. It suits HTTP APIs, webhooks, web applications and internal services.
Link to this answerBring your image or source code, choose a scaling policy, and manage the service with the console or your agent.