To launch an App on Aptible, you must provide a Docker image that Aptible will use to start your App Containers.
There are currently two approaches to providing Aptible with a Docker image for your App:
- Dockerfile Deploy: Push source code (including a
Dockerfile), and let Aptible build your App image. This method is currently used when you Deploy Code from the Aptible Dashboard - the quickest and easiest way to deploy code on Aptible.
- Direct Docker Image Deploy: Build the image yourself (e.g., in a CI environment), push it to a registry, and tell Aptible to fetch it from there.