Docker Basics Workshop

What is this workshop about

For this workshop we are going to learn about basics of Docker by creating an jupyter image for ourselves. Following this workshop, we will be having a more advanced example useage of Docker in this workshop : https://github.com/enricomarchesin/dockerised-data-processing-pipeline

Requirements

Installing Docker

  • Ubuntu
sudo apt-get update
# install
sudo apt install docker.io 
# enable docker when system boots up
sudo systemctl start docker
sudo systemctl enable docker
# check version
docker --version
  • MAC

Go to this link and download the stable version

https://docs.docker.com/v17.12/docker-for-mac/install/#download-docker-for-mac
  • Windows

Docker only works on Windows 10 PRO or higher version. The installation instructions are pretty involved for windows and can be found here : https://docs.docker.com/docker-for-windows/install/