Moet u de database in Docker uitvoeren?
Moet u de database in Docker uitvoeren?

Video: Moet u de database in Docker uitvoeren?

Video: Moet u de database in Docker uitvoeren?
Video: How to Set Up MySQL Database with Docker 2024, November
Anonim

Indien jij aan een klein project werkt en op een enkele machine implementeert, is het helemaal oké om loop jouw database in een Docker-container . Zorg ervoor dat u een volume koppelt om de gegevens persistent te maken, en zorg voor back-upprocessen. Probeer ze af en toe te herstellen om er zeker van te zijn dat uw back-ups goed zijn.

Hiervan, wanneer moet je Docker niet gebruiken?

Doen Docker niet gebruiken als u prioriteit geeft aan beveiliging, loopt u het risico lopen Docker containers met onvolledige isolatie. Elke kwaadaardige code kan toegang krijgen tot uw computergeheugen. Het is een populaire praktijk om veel containers in één omgeving te laten draaien.

Kun je ook een database container? Met containers , jij kan naderen de database als een on-demand hulpprogramma, wat betekent dat elke applicatie kan hebben hun eigen toegewijde database Dat kan worden opgedraaid als dat nodig is. Gecontaineriseerd databases gescheiden opslag van rekenkracht, wat betekent opslagprestaties en -capaciteit kan onafhankelijk van computerbronnen worden geschaald.

Met dit in het achterhoofd, wat is de Docker-database?

Docker Enterprise Edition is een ondersteund platform voor het uitvoeren van SQL Server in Linux in containers in productie. SQL Server voor Linux is een gecertificeerde container-image, wat betekent dat je ondersteuning hebt van Microsoft en Docker om eventuele problemen op te lossen.

Wat kan ik draaien op Docker?

Jij kan rennen zowel Linux- als Windows-programma's en uitvoerbare bestanden in Docker containers. De Docker platform loopt native op Linux (op x86-64, ARM en vele andere CPU-architecturen) en op Windows (x86-64). Docker Inc. bouwt producten waarmee u kunt bouwen en loop containers op Linux, Windows en macOS.

Aanbevolen: