containerkonsepter
Containerkonsepter refererer til metoder for å pakke, distribuere og kjøre programvare i isolerte, lette kjøretidsmiljøer. Hovedideen er å oppnå konsistens mellom utviklings- og produksjonsmiljøer og å gjøre det enklere å skale og oppdatere applikasjoner.
En container deler vertsmaskinens operativsystemkjerne, men kjører i sin egen prosessomgivelse og har sitt eget filsystem
En containerimage er en statisk mal som inneholder applikasjonskode, avhengigheter og konfigurering i et lagdelt filsystem.
Kjøring av containere skjer gjennom en container runtime, som håndterer opprette, kjøre og stoppe containere. Images
Orkestrering og administrasjon innebærer verktøy som Kubernetes, Docker Swarm og OpenShift for å planlegge, skalere og
Nøkkelprinsipper inkluderer immutability, idempotente deployeringer og klare grensesnitt mellom tjenester. Sikkerhet og policyer, registrering og versjonering