Table of Contents

With Docker we can pack our application and the corresponding platform (operating system, runtime environment, libraries ...) into an image and let it play on any device. The basic requirement is that Docker is installed on the device. Docker can read the image and creates a container that runs on all devices, on a computer, laptop or cloud.

Some parts of this tutorial are taken from Docker Documentation.