This course has already ended.

Docker compose

Learning goals

  • Learn some hands on with Docker and Docker Compose. This is needed in the next steps of the course.
  • Understand the runtime context of Docker containers, for instance networks and volumes.
  • See the value of virtualization for application development.

The points from this exercise depend on timing and content:

  • Maximum 8 points are given.
  • missing the first deadline (30.09.2023): points reduced by 1 points / day.
  • how well the requirements (including technical instructions to the submit your project) are met: 6p
  • following the good programming and docker practices: 2p

Exercise

The instructions are in a separate file and was discussed on 12.09 lecture.

Please read and start working and send clarification questions to kari.systa (at) tuni.fi.

Give a link, and other information to access, to git-based version control of your project (e.g. course-gitlab). The repository must include Dockerfile and docker-compose.yaml, too.

If ChatGPT or similar is not used, please answer NO here. If ChatGPT is used, give the filename of the report. By doing this you allow teachers to use this in grading and also (as anonymised) in development/research.

Posting submission...