Container hosting with server control
Give Your Docker Apps the Server Space They Need
Run the services your application actually needs, from the web app and API to databases, workers, queues and reverse proxies, all on one configurable server.
You decide which containers run, how they connect, which ports are public and when updates are deployed. Start small, then select more CPU, memory or storage as the workload grows.
Configure Your ServerBuilt for Flexible Deployments
- Root access and package control
- Docker Compose for connected services
- Ports, networks and volumes under your control
- Separate production, staging or private tools
- Your preferred reverse proxy and deployment process
Built for real workloads
Host the Applications That Keep Your Project Moving
Bring the application, supporting services and deployment tools together on a server you control.
Customer-Facing Web Apps
Deploy the frontend, backend and worker services behind one domain and one controlled release process.
APIs and Integrations
Run public or private APIs, webhook receivers and the background services that process requests.
Complete App Stacks
Keep compatible databases, caches, queues and application containers together with persistent storage.
Staging and Testing
Recreate the same services for testing, client review and safer releases before production.
Self-Hosted Business Tools
Host dashboards, automation platforms, internal portals and team tools on your own infrastructure.
Multiple Apps and Domains
Use your preferred reverse proxy to route domains and HTTPS traffic to several containerised services.
Resources for reliable deployments
Fast, Flexible Resources for Your Docker Workloads
Choose the processing power, memory and NVMe storage that suit your applications, starting from the required 2 CPU, 2GB RAM and 20GB NVMe configuration.
Install What You Need
Use root access to install Docker, Compose, monitoring and the supporting tools your stack requires.
Fast NVMe Storage
Store container images, persistent volumes, databases and application files on NVMe storage.
Connect Domains and Services
Use the included public IPv4 address to connect domains, APIs and authorised external services.
Manage the Server Online
View server details and use available power, reboot and password controls from your client area.
From order to deployment
From Order to Running Containers in Four Clear Steps
Build Your Configuration
Choose the vCPU, RAM and NVMe storage for your application, database and supporting services.
Complete Your Order
Place the order and receive the server information needed to sign in and begin setup.
Prepare the Server
Use a compatible Linux image, install Docker Engine and add the Docker Compose plugin.
Deploy Your Applications
Start the containers, connect your domains, enable HTTPS and monitor the live services.
The Docker-ready Ubuntu Server 24.04 image is preselected in both the VPS and VDS checkout links.
Choose shared or dedicated CPU
Docker VPS or VDS: Which One Fits Your Workload?
Both options give you root access, NVMe storage and control of your containers. The main difference is how the processor resource is allocated.
| Docker workload | Docker VPS | Docker VDS |
|---|---|---|
| CPU allocation | Shared vCPU resources | Dedicated vCPU resources |
| Best starting use | Development, testing, private tools and lightweight production apps | Production services, busier APIs and processing-heavy containers |
| Traffic or workload changes | Suitable when CPU demand is moderate or occasional | Better when steadier processing performance matters |
| Root access and Docker control | Included | Included |
| Minimum Docker configuration | 2 shared vCPU / 2GB RAM / 20GB NVMe | 2 dedicated vCPU / 2GB RAM / 20GB NVMe |
| Choose this when | You need an affordable server for a smaller or less CPU-intensive stack | You want dedicated processor resources for a more important workload |
Start with enough headroom
Choose a Starting Size That Fits Your Workload
Match the server to the number of services you plan to run, the memory each one uses and the amount of traffic or processing you expect.
Required starting point
2 vCPU / 2GB RAM
This is the minimum configuration accepted by the Docker-ready image and is suitable for a lightweight application, API, private tool or development environment.
- Small number of containers
- Low to moderate traffic
- Limited background processing
More practical headroom
2 vCPU / 4GB RAM
A stronger starting point for a multi-container web application with a database, proxy and background worker.
- Application plus database
- Reverse proxy and worker services
- More memory for updates and spikes
Heavier workloads
Scale for the Stack
Choose more CPU, RAM and storage for busy applications, several projects, larger databases or resource-heavy processing.
- Higher concurrent traffic
- Multiple production services
- Larger volumes and databases
Infrastructure with full server control
You Control the Server. We Provide the Infrastructure.
You receive the server resources and access needed to deploy your stack, while you or your developer manage the software running inside it.
Included With Your VPS
- The VPS resources selected during ordering
- Root login details and server information
- Public IPv4 address and WAN networking
- 5TB included traffic on the starting configuration
- Available client-area server controls
- Infrastructure and billing support
Your Server, Your Configuration
- Linux, Docker and Docker Compose installation
- Firewall rules, SSH security and user access
- Container images, networks, ports and secrets
- Application, database and operating-system updates
- Monitoring, recovery planning and tested backups
- Licences and third-party software used on the VPS
This service is best for developers, technical teams and customers with Linux server experience. For a standard website with less administration, choose one of our managed web-hosting plans.
Deploy without shared-hosting limits
Deploy Your Applications Your Way
Build the environment around your application instead of changing the application to fit a restricted hosting account. Choose the software, networking and release process that work for your project.
Plan a Smooth Deployment
- Confirm your application supports Linux and Docker
- Estimate memory used by every service
- Plan persistent storage and backups
- Decide which ports must be public
- Prepare domain and HTTPS configuration
Helpful answers before you order
Questions About Running Docker on Your VPS
Start your deployment
Launch a Docker-Ready VPS or VDS
Start with at least 2 CPU, 2GB RAM and 20GB NVMe storage, then deploy containers with root access, 5TB traffic and one public IPv4 address included.
Self-managed server hosting. You are responsible for the operating system, Docker environment, security, software and backups.