Skal du køre database i Docker?
Skal du køre database i Docker?

Video: Skal du køre database i Docker?

Video: Skal du køre database i Docker?
Video: Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks 2024, Kan
Anonim

Hvis du arbejder på et lille projekt og udruller til en enkelt maskine, er det helt i orden løb din database i en Docker container . Sørg for at montere en diskenhed for at gøre dataene persistente, og have backup-processer på plads. Prøv at gendanne dem en gang imellem for at sikre, at dine sikkerhedskopier er gode.

Heraf, hvornår bør du ikke bruge Docker?

Gør Brug ikke Docker hvis du prioriterer sikkerhed, risikerer du at løbe Docker beholdere med ufuldstændig isolering. Enhver ondsindet kode kan få adgang til din computers hukommelse. Der er en populær praksis at køre mange containere i et enkelt miljø.

Kan du også beholde en database? Med containere , du kan nærme sig database som et on-demand hjælpeprogram, hvilket betyder, at hver applikation kan har sit eget dedikerede database at kan spundes op efter behov. Containeriseret databaser separat lagring fra computer, hvilket betyder lagringsydelse og kapacitet kan skaleres uafhængigt af computerressourcer.

Hvad er Docker-databasen i betragtning af dette?

Docker Enterprise Edition er en understøttet platform til at køre SQL Server i Linux i containere i produktion. SQL Server til Linux er et certificeret containerbillede, hvilket betyder, at du har support fra Microsoft og Docker for at løse eventuelle problemer.

Hvad kan jeg køre på Docker?

Du kan løbe både Linux- og Windows-programmer og eksekverbare i Docker containere. Det Docker platform løber indbygget på Linux (på x86-64, ARM og mange andre CPU-arkitekturer) og på Windows (x86-64). Docker Inc. bygger produkter, der lader dig bygge og løb containere på Linux, Windows og macOS.

Anbefalede: