Che cos'è l'archiviazione persistente in Docker?
Che cos'è l'archiviazione persistente in Docker?

Video: Che cos'è l'archiviazione persistente in Docker?

Video: Che cos'è l'archiviazione persistente in Docker?
Video: GUIDA A DOCKER #2: VOLUMI e RETI 2024, Dicembre
Anonim

Docker volumi di dati

Un volume di dati è una directory all'interno del file system dell'host che viene utilizzato per memorizzare persistente dati per un contenitore (tipicamente in /var/lib/ docker /volumi). Le informazioni scritte su un volume di dati sono gestite al di fuori del Conservazione driver che viene normalmente utilizzato per gestire Docker immagini.

Inoltre, è stato chiesto: i contenitori Docker sono persistenti?

UN contenitore quindi non ha persistente archiviazione per impostazione predefinita. Però, Docker fornisce due funzionalità che consentono l'accesso a più persistente risorse di archiviazione – Docker volumi e dati contenitori.

In secondo luogo, perché abbiamo bisogno dell'archiviazione persistente? Memoria persistente è necessario memorizzare i dati in un dispositivo non volatile durante e dopo l'esecuzione di un programma. Classicamente, quando il sistema non ha abbastanza RAM e bisogni per memorizzare i dati su un disco interno. Essere specifici archiviazione persistente è necessario quando: il sistema è spento.

Sapete anche, cos'è una memoria persistente?

Memoria persistente sono tutti i dati? Conservazione dispositivo che conserva i dati dopo che l'alimentazione a quel dispositivo è stata spenta. Memoria persistente i sistemi possono essere sotto forma di file, blocco o oggetto Conservazione.

Dove sono archiviati i volumi Docker?

I volumi sono memorizzati in una parte del filesystem host che è gestito da Docker (/var/lib/ docker / volumi / su Linux). Non- Docker i processi non dovrebbero modificare questa parte del filesystem. Volumi sono il modo migliore per conservare i dati in Docker . I supporti di rilegatura potrebbero essere immagazzinato ovunque sul sistema host.

Consigliato: