I usually teach a course on database administration every Fall. It must be a runaway hit, because the classroom is packed every year and now they are going to offer it in the Spring as well.
We use PostgreSQL for our first database, and this year I’m having the students use Docker to install everything. So far, I’m impressed with docker. It is going to save me some headaches as an instructor fixing installation issues due to library dependencies and the like.
This is an assignment that I gave to my students.