Docker CEDocker CE
Docker Engine on Ubuntu 24.04, ready for your containers.
Docker Engine and the Docker Compose plugin preinstalled on Ubuntu 24.04 LTS. Start containers seconds after the server boots, on your own cloud server in Frankfurt.
Opens the Odinex console with Docker CE selected. No licence fee: you pay for the server only.
- Base image
- Ubuntu 24.04 LTS
- Minimum
- 1 GB RAM · 20 GB disk
- Recommended plan
- S2 (2 vCPU · 4 GB RAM · 60 GB NVMe)
- Ready after boot
- About a minute
- Image slug
docker-ce
About Docker CE
Docker CE is the community edition of Docker Engine, the standard runtime for building and running containers. This image is Ubuntu 24.04 LTS with Docker Engine, containerd and the Docker Compose plugin installed from Docker's official apt repository, enabled at boot and verified with a test container on first start.
Nothing else runs on the server and no ports are opened besides SSH: it is a clean, ready host for whatever you want to run, whether a single container, a Compose project or a build agent.
What’s included
Software installed on the image and the ports it uses.
| Component | Version |
|---|---|
| Ubuntu | 24.04 LTS |
| Docker Engine (docker-ce) | Latest stable release at image build time |
| Docker Compose plugin | Latest stable release at image build time |
| containerd | From Docker's repository |
| Port | Protocol | Used for |
|---|---|---|
| 22 | TCP | SSH |
Who it’s for
- Developers who deploy with Docker images or Compose files
- Teams that need a disposable build, test or CI host
- Anyone self-hosting tools published on Docker Hub or GHCR
Use cases
Containerised web apps and APIs
Run your application and its database with one
compose.yaml, behind a reverse proxy such as Caddy or Traefik.CI runners and build hosts
Register a GitLab Runner, GitHub Actions runner or Buildkite agent that builds images on a dedicated machine.
Self-hosted tools
Uptime monitors, dashboards, wikis and other open-source tools that ship as container images.
Resources
Docker CE needs at least 1 GB of RAM and a 20 GB disk. Every plan includes an NVMe disk and 20 TB of traffic.
Smallest plan
S1
- 1 vCPU (shared)
- 2 GB RAM
- 40 GB NVMe disk
The smallest plan that meets the minimum.
Recommended
S2
- 2 vCPU (shared)
- 4 GB RAM
- 60 GB NVMe disk
A comfortable size for regular use.
Size the server for the containers you plan to run. S1 is enough for a few small services; build hosts benefit from more vCPUs, such as C2. You can resize the server later. See current prices.
Getting started after deploy
Connect over SSH
When the server is running, connect as root with your SSH key or the root password shown at creation.
ssh [email protected]Check the installation
Docker is already running. The login message shows the installed version.
docker version docker run --rm hello-worldStart your first project
Put a
compose.yamlin a folder and start it in the background.mkdir -p /srv/app && cd /srv/app # add compose.yaml docker compose up -dProtect published ports
Every port you publish with
-porports:is reachable from the internet unless a firewall blocks it. Apply an Odinex firewall that allows only the ports you mean to expose.
Security notes
- A server without a firewall accepts all inbound traffic. Create an Odinex firewall that allows only SSH (22) and the ports your containers publish and apply it to the server. Odinex firewalls filter traffic before it reaches the server, so Docker's own iptables rules cannot bypass them.
- Container logs are rotated (json-file driver, 3 files of 20 MB per container), so logs cannot fill a small disk.
- Use SSH keys rather than a password. When a server is created with an SSH key, password login over SSH is turned off.
- Keep Docker and the OS current with
apt update && apt upgrade; Docker's repository is already configured.
Docker CE questions
Clear answers about location, infrastructure and billing.
Is Docker Compose included?
docker compose (with a space) works out of the box.Does Docker bypass the firewall?
Can I add a volume for container data?
Is there a web interface?
Documentation
More from the marketplace
Deploy Docker CE in Frankfurt
Your own server with full root access, NVMe storage and 20 TB of traffic, billed by the hour.


