My challenge was: Create a EC2 Instance on AWS. Setup Docker on it. Make a Dockerfile for my Node App. Create a pipeline which should build and push the image to DockerHub and deploy the new image on my server.