JBoss Community

[Easy] [Docker] Create your first container with simple application and a database

This is a research as well as implementation task. In this task, the participant is required:

  1. To learn Docker, a tool that makes easy to create, run and deploy applications using containers.
  2. To take a sample application and containerize the it using Docker.
  3. To create two separate containers, one for the application logic and one for database.
  4. To link the two containers and start them.
  5. To push the containers to Docker registry (Docker Hub).

Submission format:

  1. Link to the Github repository, that is created for your project (the Dockerfile should be added to the project for review.)
  2. The link to the container images that are pushed to Docker registry (Docker Hub).

Useful links:

Intro to Github and repositories:
https://guides.github.com/activities/hello-world/

Docker expained:
https://medium.com/coding-blocks/docker-made-easy-901b792bec7c

Task tags

  • docker
  • containerization

Students who completed this task

melunian, Aaryan, Keon, Aayushman, Anglov, SayamSawai, SamuelMJN

Task type

  • code Code
  • assessment Outreach / Research
close

2019