Ska du köra databas i Docker?
Ska du köra databas i Docker?

Video: Ska du köra databas i Docker?

Video: Ska du köra databas i Docker?
Video: Supercharge Docker builds using Cache Mount 2024, Maj
Anonim

Om du arbetar med ett litet projekt och distribuerar till en enda maskin, det är helt okej att springa din databas i en Dockercontainer . Se till att montera en volym för att göra data beständiga och ha säkerhetskopieringsprocesser på plats. Försök att återställa dem då och då för att se till att dina säkerhetskopior är bra.

Härav, när ska du inte använda Docker?

Do Använd inte Docker om du prioriterar säkerhet riskerar du att springa Hamnarbetare behållare med ofullständig isolering. Alla skadliga koder kan få tillgång till din dators minne. Det är en populär praxis att köra många containrar i en enda miljö.

Kan du också behålla en databas? Med behållare , du kan närma sig databas som ett on-demand-verktyg, vilket innebär att varje applikation burk har sina egna dedikerade databas den där burk snurras upp efter behov. Containeriserad databaser separat lagring från dator, vilket betyder lagringsprestanda och kapacitet burk skalas oberoende av beräkningsresurser.

Med tanke på detta, vad är Docker-databas?

Hamnarbetare Enterprise Edition är en plattform som stöds för att köra SQL Server i Linux i behållare i produktion. SQL Server för Linux är en certifierad containerbild vilket innebär att du har support från Microsoft och Hamnarbetare för att lösa eventuella problem.

Vad kan jag köra på Docker?

Du kan springa både Linux- och Windows-program och körbara filer i Hamnarbetare behållare. De Hamnarbetare plattform springer inbyggt på Linux (på x86-64, ARM och många andra CPU-arkitekturer) och på Windows (x86-64). Hamnarbetare Inc. bygger produkter som låter dig bygga och springa behållare på Linux, Windows och macOS.

Rekommenderad: