Docker
Docker giver værktøjer til at bygge, distribuere og køre containerapplikationer. Image, kørende container og driftsmiljø har forskellige opgaver.
Hvad er Docker?
Docker er en platform med værktøjer til at bygge, distribuere og køre containerapplikationer. Docker-dokumentationen skelner mellem klient, Docker-tjeneste, images og containere. Klienten sender opgaver; Docker-tjenesten administrerer blandt andet images, kørende containere, netværk og separate lagerområder, kaldet volumes.
Docker Engine er det tekniske grundlag for containerdrift. Docker Desktop samler værktøjer til lokalt arbejde. Produktnavnet alene fortæller derfor ikke, hvilke komponenter der drives på din server.
Fra byggevejledning til kørende portalsoftware
I et fiktivt portalprojekt beskriver teamet i en Dockerfile, hvordan applikationsimaget bygges. Det byggede image kontrolleres og vælges til deployment. Ved start tilsluttes passende konfiguration, netværksforbindelser og vedvarende lagring. Imaget beskriver softwaren; disse valg ved kørsel hører også med til driften.
En container kan oprettes igen efter en opdatering. Dokumenter, der er uploadet til portalen i mellemtiden, skal bevares uafhængigt af dens udskiftelige lokale tilstand. Teamet fastlægger derfor, hvor data ligger, og hvem der kontrollerer gendannelsen.
Personer, der må distribuere images eller styre Docker-tjenesten, skal have passende adgangsrettigheder. Afklar også, hvem der opdaterer værten, Docker-komponenterne og applikationen. Samme softwareversion på to maskiner beviser hverken ens konfiguration eller en fungerende databaseforbindelse.
Kilder
Relaterede begreber
- ContainerEn container kører applikationsprocesser i et afgrænset miljø. Det kan forenkle udrulning, men erstatter hverken backup eller drift.
- Container-imageEt container-image er den pakke, containere startes fra. Det indeholder software og afhængigheder, men ikke automatisk aktuelle forretningsdata.
- ContainerregisterEt containerregister gemmer og distribuerer images. Tags kan ændres; en digest fastlægger indholdet, men beviser ikke, at softwareversionen er godkendt.
- Return-PathReturn-Path gemmer SMTP-returstien i et headerfelt. Det beskriver den tekniske vej for fejlmeldinger, ikke en persons identitet.
- Envelope-FromEnvelope-From angiver SMTP-afsenderen til transport og fejlmeldinger. Den skal adskilles fra den synlige afsenderadresse.
- DMARC-aggregatrapportEn DMARC-aggregatrapport opsummerer et rapporterende mailsystems domænekontroller over en periode. Den hjælper med at undersøge kilder og konfigurationsfejl.
Artikler om emnet








Cloud & drift med ASES
Hosting, deployment, vedligeholdelse og support

