Skapa en Docker image
Du skall skapa en Docker image och publicera den till Docker Hub. Du ska även använda ditt script från föregående övning och kopiera in det i din image.
#Förkunskaper
Du har installerat Docker som en del av labbmiljön. Du har även skapat ett konto på Docker Hub.
Du har gjort uppgifterna “Lab1” och Bash-script med argument options.
Du har läst kurslitteraturen och skaffat dig grundläggande kunskaper om bash.
#Introduktion
Du ska skapa en Docker image där scriptet som ligger i mappen kmom02/script ska köras. Imagen ska sedan publiceras på Docker Hub.
TIPS: Använd guiden för Docker. Du bör klara dig med informationen fram till och med Docker Hub.
#Krav
Skapa en Dockerfile
script/Dockerfilesom använder sig av imagenubuntu:24.04.Kopiera in ditt egna
script/commands.bashin i containern, till arbetsmappenkmom02.Se till så scriptet är körbart inuti containern.
Vid uppstart ska kommandot
commands.bash allköras och sedan ska containern stängas ned. Dubbelkolla så alla program, texcalär installerade.Bygg din image med namnet username/vlinux-commands:1.0 där du använder ditt egna användarnamn.
Publicera imagen till Docker Hub och se till så den är publik.
# Flytta till kurskatalogen
$ dbwebb validate script
$ dbwebb publish script
Rätta eventuella fel som dyker upp och publicera igen. När det ser grönt ut så är du klar.
#Extrauppgift
Det finns inga extrauppgifter.
#Tips från coachen
Lycka till och hojta till på Discord om du behöver hjälp!
#Revision history
- 2022-05-04: (B, lew) Uppdaterad inför HT22.
- 2019-04-11: (A, lew) Första utgåvan inför HT19.
