Deploy Docker

Deploy a Docker application with Runex

Use a Dockerfile in your GitHub repository to define the runtime. Runex builds the image, runs it in isolation, and exposes HTTPS — without you operating Kubernetes.

How to deploy Docker on Runex

  1. 1Add a production-ready Dockerfile that exposes the service port.
  2. 2Connect the repository with the Runex GitHub App.
  3. 3Deploy the selected branch; Runex builds the container image.
  4. 4Verify https://<deployment-slug>.runex.cloud.
  5. 5Attach a custom domain via CNAME to cname.runex.cloud when needed.

Practical notes

  • Prefer non-root users and minimal base images where practical.
  • Do not mount the Docker socket or require privileged mode for untrusted apps.
  • Keep build context small; avoid copying secrets into the image.

FAQ

Can Runex deploy Docker applications?+

Yes. Docker-based deployments are a core path: build from your Dockerfile, run in an isolated environment, serve over HTTPS.

Do I need Kubernetes?+

No. Runex is designed so you can deploy containerized apps without managing Kubernetes clusters yourself.

Next step

Deploy Docker with Runex

Connect a GitHub repository, deploy with Runex, and get a production HTTPS URL on *.runex.cloud.