dbwebb-se / mvc

Course repo for the mvc and object orientation in frameworks course - mvc.
Other
1 stars 4 forks source link

Använda docker och docker-compose som labbmiljö #57

Open mosbth opened 1 year ago

mosbth commented 1 year ago

En sak som vi funderar över i lärarteamet är tidpunkten då vi kan/bör införa docker som en aspekt i undervisningen. Tidpunkten för detta är i nuläget vlinux-kursen med Kenneth som går i lp1 på andra året.

En miljö i docker kan ge stora fördelar i undervisningssammanhang och det är ett givet verktyg för många som jobbar med utveckling och drift. Använder man docker för tidigt så kan man eventuellt missa aspekten av att studenten installerar saker på sin egen maskin. Vi försöker balansera mellan dessa två aspekter.

I kursen mvc kör jag själv det mesta under docker, så den miljön finns med i kursmaterialet, men lite undangömt. De som kämpar med objektorientering i PHP bör kanske inte lägga ytterligare en sten på bördan genom att försöka komma igång med docker.

Men, jag tänker försöka i denna issuen att visa de dolda delarna för den som vill se hur det fungerar. För min del är det att jobba med kursutveckling och klura ut när docker kan passa in i kurserna och på vilket sätt vi kan introducera det. Det jag får ut av denna issue är alltså att dokumentera lite av det jag gör med docker.

För tillfället använder sig kursen av en docker-image som ligger på Docker hub, mitt första steg blir att flytta den in i kursrepot så att den kan underhållas inuti kursrepot och byggas vid behov.

Jag får återkomma när de delarna finns på plats.