Dedicated Containers
Run PHP, Node.js, Python, Go and other apps in an isolated application container with dedicated CPU, memory and disk.
Dedicated Containers give each subscription its own isolated Linux application container with dedicated CPU, memory and disk allocations. The container image ships with PHP, Node.js, Python, Go, Java and Ruby runtimes, and the console lets you deploy long-running apps, manage files, schedule cron jobs and tune PHP versions, extensions and php.ini.
In the left-hand menu of the console, open App containers (/host/containers) to see your containers. Click Details (the eye icon) on a row to open its management page.
Plans
At the time of writing the following plans are offered (one container per subscription; see the purchase page for current details):
| Plan | CPU | Memory | Disk |
|---|---|---|---|
| Dedicated Container Starter | 1 core | 1 GB | 10 GB |
| Dedicated Container Pro | 2 cores | 2 GB | 20 GB |
| Dedicated Container Enterprise | 4 cores | 4 GB | 40 GB |
Getting a container
- On the Dedicated Containers page click Create container to open the provisioning wizard.
- Work through Select region → Select plan → Configuration → Confirm. In the Configure step choose a billing cycle and enter a Container name: 3–30 characters, lowercase letters, digits,
_or-. - Click Add to cart and pay under Billing → Cart (
/billing/cart). - Once the order is active, the container is created automatically and appears in the list with the status Running.
In this section
- Deploy an app: runtimes, start commands, the process manager, PHP versions and extensions.
- Files and scheduled tasks: the file manager, uploads and archives, and cron jobs.