Drasken CloudDocs
Getting started

Deploy your first app

Create a project and run a container image on Drasken Cloud with HTTPS and a public address, from the console, in a few minutes.

To deploy your first app, create a project, select Create app under Public Cloud → Apps, enter a container image such as docker.io/library/nginx, choose a size and select Create and deploy. The app gets an HTTPS address on the internet as soon as its first release is ready.

Step 1: Create a project

Open the project picker and select Create project (or New project on the Projects page).

  • Project name: 2 to 80 characters, for example Payments API. You can change it later.
  • Short name: 2 to 40 lowercase letters, digits and hyphens. It is permanent and appears in your apps' addresses, so choose it with care. The console tells you if it is available.

Select Create project.

Step 2: Choose your image

Go to Public Cloud → Apps and select Create app. Under Source:

  1. Leave Registry on Public image — no credential for a public image, or pick a connected registry for a private one.
  2. Enter the Repository, for example docker.io/library/nginx, and a Tag.
  3. Select Check image. The console reads the image and fills in its name, ports, health checks and user.

Your image must have a linux/amd64 build and must not run as root. If it runs as a named user, set a numeric user in the image (for example USER 1001). See Image requirements.

Step 3: Name the app and open a port

Under Basics, give the app a Name and a Short name (permanent; it names the app's address). Under Networking, keep or change the port your image listens on — by default http on port 8080, HTTP, public. One HTTP port can be public.

Step 4: Choose a size

Under Size & scaling, pick a size. Each instance gets the size's CPU and memory, and the price is per instance. The summary shows the estimated monthly cost before GST; you are charged by the hour for the hours the app runs. See Sizes and scaling.

Step 5: Create and deploy

Select Create and deploy. The console shows the steps the platform works through. When the app is ready, its Networking tab shows its public HTTPS address — open it to see your app.

What next?

Last updated on

On this page