Install Docker and Docker Compose on your Linux VPS to deploy containerized applications.
Option 1: One-Click Installer (Recommended)
The portal installs Docker Engine and Compose in one step.
- Log into the Client Portal and navigate to your service.
- Click the Apps tab, then select Dev Tools.
- Find Docker Engine and click Install. It will be ready in about 3 minutes.
Option 2: Manual Installation
- Install using the official convenience script (Ubuntu/Debian):
curl -fsSL https://get.docker.com | sh - Enable Docker to start on boot:
systemctl enable --now docker - Allow your non-root user to run Docker commands without sudo:
usermod -aG docker $USER
Then log out and back in for the group change to take effect. - Verify the installation:
docker run hello-world - Install Docker Compose (if not included):
apt install docker-compose-plugin
Use with:docker compose up -d
Note: Docker requires a KVM VPS — it cannot run inside an LXC container due to kernel namespace restrictions.