Docker
A clean server with Docker ready to go, and nothing else decided for you.
What it is
This is the option for people who know what they want to run. You get Ubuntu with Docker and Docker Compose installed and running, a firewall, and no opinions about what goes on top.
Everything else in this catalogue is, underneath, this plus a compose file.
Good for
- Running your own containers
- Anything not in our catalogue
- Developers who would rather set it up themselves
Getting in
- SSH in using the command on your console page.
- Write a docker-compose.yml, or docker run something.
- Open any ports you need in the firewall with ufw allow.
Your own address, port and any credentials are on your server's console page, reached from your dashboard. They are specific to your server, so they are not repeated here.
Things that catch people out
Opening a port in ufw is not the whole job
Ports reachable from the internet also need a forwarding rule on our side. Contact support with the port you need and we will add it.
Nothing is backed up unless you arrange it
There is no app here whose data we know about. Snapshots still work.
Where your data lives
Wherever you put it. Docker volumes live under /var/lib/docker/volumes.
Take a snapshot before anything risky — see Snapshots and backups.
Updating
Ubuntu patches itself, but the app does not. SSH in and run:
Take a snapshot first.