Hackathon installations instructions
Before Hackathon day, you MUST do the following installations before coming to the Hackathon. Select the type of installation depending on your OS. Then go the last section to pull the latest docker image of the tools you will use.
Install Docker for Windows
System requirements: Windows 10 64-bit: Pro, Enterprise or Education 1. Hyper-V and Containers turned on:
• https://docs.microsoft.com/en-gb/virtualization/hyper-v-on-windows/quick- start/enable-hyper-v
• https://success.docker.com/article/manually-enable-docker-for-windows-prerequisites 2. Uninstall Docker Toolbox before proceeding if you have it installed as it will conflict with
Docker for Windows. Reboot afterwards.
3. Acquire the installer:
• https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe
• https://hub.docker.com/editions/community/docker-ce-desktop-windows/
4. Run the installer with all default settings.
5. Once the installation is over, launch Docker Desktop and wait until Docker is ready. A popup window should appear.
6. Then open a Powershell command prompt, type “docker --version” and test if the tool can connect to the daemon. Additionally, you can try “docker run hello-world” to test if you can download and start a container.
Install Docker for Mac
Follow this tutorial to install docker on Mac:
• https://hub.docker.com/editions/community/docker-ce-desktop-mac/
Install Docker for Linux
Follow this tutorial to install docker on Ubuntu GNU/Linux:
• https://docs.docker.com/install/linux/docker-ce/ubuntu/
Follow this tutorial to install docker on Debian GNU/Linux:
• https://docs.docker.com/install/linux/docker-ce/debian/
Prerequisites for the hackathon
Do a pull of the images that will be used ahead of time to be up and running faster.
• docker pull enactproject/genesis:latest
• docker pull enactproject/acm-app:latest