Docker Host

Docker Host (formerly App Engine) is a box of your own that runs the apps you publish from a sandbox. For running a project’s web services, workers, schedules and static sites, use Services instead.

Docker Host or Services?

You wantUse
A web service, worker, schedule or static site in a project, with releases, variables, domains and rollbackServices
An app published from a sandbox onto a host you run, with immutable versionsDocker Host (this section)

Nothing here is removed. The pages below describe the Docker Host deployment model.

Deploying on MIOSA means turning a Sandbox into a stable production app, site, or API backed by immutable versions, health checks, and a public URL returned by the API. Once published, the deployment URL stays stable. New publishes change which version it points at.

1. Publish from a sandbox

2. Promote or roll back

miosa deploy releases <deployment>
miosa deploy promote <deployment> <release>
miosa deploy rollback <deployment> --to <release-id> --yes --json

Promotion and rollback each target one exact immutable release.

3. Prove it is live

miosa deploy get <deployment> --json
miosa deploy requests <deployment>

A deployment object is not proof by itself. The public URL must route to the active release, and for Docker Host also to the workspace host and a running container.

Pick what you need

You want toStart here
Serve a static site, SPA, or docsPublishing
Run an API, SSR, or WebSocket serverDynamic Runtimes
Run many small apps on one hostDocker Host
Roll back to an older versionRollback
Attach a custom domainDeployment Domains
Understand the objects behind a publishThe deployment model

Next

Was this page helpful?