Naar de inhoud

Container

Een container voert applicatieprocessen uit in een afgeschermde omgeving. Dat kan uitrollen vereenvoudigen; back-ups en beheer blijven nodig.

Ook bekend alsSoftwarecontainer
Cloud & beheer

Een container is een afgeschermde uitvoeringsomgeving voor applicatieprocessen. Hij wordt gestart vanuit een containerimage. In gebruikelijke Linux-containeromgevingen delen containers de kernel van hun host; elke container bevat dus geen volledig eigen besturingssysteem met een eigen kernel.

Een hypothetisch portaal en het achtergrondproces kunnen in aparte containers draaien. Hun applicatieversies en afhankelijkheden kunnen dan apart worden uitgerold. Draaien beide op dezelfde machine, dan kan uitval daarvan nog steeds beide onderdelen stilleggen.

Containerisolatie biedt geen garantie tegen elk beveiligingsprobleem. Gegevens blijven evenmin vanzelf bewaard doordat ze in een container worden verwerkt. Permanente opslag, toegangsrechten, updates en herstel moeten passend worden ingericht. Een container herstarten verschilt van verloren bestellingen terugzetten uit een geteste back-up.

Bronnen

Artikelen over dit onderwerp

Cloud & beheer met ASES

Hosting, deployment, onderhoud en support