What is Docker?

Docker allows you to easily deploy and manage any application without having to worry about operating system and software requirements. Just download the app container and fire it up on your server. Completely open-source and free, Docker enables you to isolate applications with each one running in its own container, making it useful for running apps on different programming language versions.

What you get with a Docker VPS

  • Full app isolation

  • Install software, packages and dependencies with one click

  • Portability across different platforms

  • Enhanced security and resource efficiency

  • Docker compose for multi-container apps

  • Fast deployment and easy scalability

Initial Setup

When selecting Docker as an application template, the software will be automatically installed and configured on your server. Because of this, you will only need to verify the installation and you can do so using the following command:

docker run hello-world

This will download a small image and run a container from it. You should then see a message, which will confirm that the installation has been successful and that everything is working as intended. Other useful commands that you can start using are:

docker run, docker ps, docker stop, docker rm, docker pull

How to download and run an image

To download an image, you can use the pull command. For example this will download the latest Ubuntu image:

docker pull ubuntu:latest

When you have an image downloaded, you can easily run it using:

docker run -it ubuntu:latest /bin/bash

Useful resources

How to manage a VPSBG cloud server with Docker

Docker installation script

What is Docker

Deploy your Docker application in minutes!