As is stated in the course prerequisites at the announcement web page. We expect participants to have a basic understanding of working with the command line on UNIX-based systems. You can test your UNIX skills with a quiz here. If you don’t have experience with UNIX command line, or if you’re unsure whether you meet the prerequisites, follow our online UNIX tutorial.
Install Docker on your local computer and create an account on dockerhub. You can find instructions here. Note that you need admin rights to install and use Docker, and if you are installing Docker on Windows, you need a recent Windows version.
If working with Windows
During the course exercises you will be mainly interacting with docker through the command line. Although windows powershell is suitable for that, it is easier to follow the exercises if you have UNIX or ‘UNIX-like’ terminal. You can get this by using MobaXterm or WSL2. Make sure you install the latest versions before installing docker.
If installing Docker is a problem
During the course, we can give only limited support for installation issues. If you do not manage to install Docker before the course, you can still do almost all exercises on Play with Docker. A Docker login is required.
In addition to your local computer, we will be working on an Amazon Web Services (AWS) Elastic Cloud (EC2) server. Our Ubuntu server behaves like a ‘normal’ remote server, and can be approached through
ssh with a username, key and IP address. All participants will be granted access to a personal home directory.
Before the course, make sure you can work on a remote server. In MacOS and Linux you can use your terminal for this. On windows, you can use the terminal of the WSL (Windows Subsystem for Linux) or use MobaXterm.