Cos'è l'immagine alpina in Docker?

Cos'è l'immagine alpina in Docker?
Docker è una piattaforma open source consolidata ampiamente utilizzata per containerizzare programmi e progetti. Di solito viene utilizzato per condividere progetti e software in contenitori. Per creare e gestire i contenitori, Docker utilizza immagini Docker. Le immagini Docker sono un altro componente essenziale di Docker che fornisce un modello o un insieme di istruzioni per costruire e istruire i contenitori Docker. A tale scopo, Docker fornisce migliaia di immagini ufficiali di Docker, come "alpino","nginx","pitone","scatola impegnata", e molti altri.

Questo articolo descriverà:

  • Cos'è un "alpino" Immagine?
  • Come usare un “alpino"Immagine in Docker?

Cos'è un'immagine "alpina" in Docker?

"alpino"È una delle immagini ufficiali Docker più utilizzate basate sulla distribuzione Alpine Linux. L'alpino è una distribuzione Linux leggera, semplice e più sicura. L'immagine "Alpine" è l'immagine luminosa che fornisce un pacchetto completo dell'indice e la dimensione è intorno a "5mb" soltanto. È ampiamente utilizzato per costruire e containerizzare applicazioni leggere. È più sicuro e affidabile. Ci vuole meno spazio su disco rispetto ad altre immagini.

Come usare un'immagine "alpina" in Docker?

Per utilizzare l'immagine ufficiale di Docker Alpine, aprire il registro ufficiale Docker "Docker Hub" sul browser. Quindi, cerca il "alpino" Immagine. Successivamente, copia l'alpino "tiro"Comando che estrae l'immagine dal registro al repository locale.

Segui le istruzioni fornite per tirare e utilizzare il "alpino"Immagine ufficiale.

Passaggio 1: cerca l'immagine "Alpine" in Docker Hub
Innanzitutto, vai al registro ufficiale di Docker, "Docker Hub"Nel browser. Quindi, cerca "alpino"Nella barra di ricerca sotto la luce e apertura"Immagine ufficiale alpina":

Passaggio 2: copia il comando "pull"
Successivamente, per estrarre l'ultima immagine alpina, copiare il comando evidenziato ed eseguirlo sul terminale del sistema:

Qui, l'utente può estrarre la versione specifica dell'immagine alpina. A tale scopo, apri il "TagMenu "e copiare il"tiro"Comando della versione dell'immagine richiesta:

Passaggio 3: estrarre l'immagine "alpina" nel repository locale
Successivamente, apri il terminale del sistema, come PowerShell e Paste ed esegui il comando copiato. Ad esempio, abbiamo tirato il "Alpine: ultimo" Immagine:

> Docker Pull Alpine: più recente

Per verificare se l'immagine viene estratta o meno, controlla tutte le immagini locali:

> Immagini docker -a

Si può osservare che il "Alpine: ultimo"L'immagine è stata tirata con successo:

Utilizzare l'immagine "alpina" nell'imposto Docker.File YML o Dockerfile
Tuttavia, gli utenti possono utilizzare un'immagine alpina per specificare Dockerfile o Docker-Opse.File YML. Dockerfile contiene comandi e istruzioni per creare un'immagine Docker. IL "docker-compose.YML"Il file viene utilizzato per configurare i servizi e le dipendenze dell'applicazione. Ad esempio, abbiamo usato il "alpino"Immagine nella"docker-compose.YML"File per configurare una semplice applicazione Golang:

Versione: "Alpine"
Servizi:
ragnatela:
costruire: .
Porte:
- "8080: 8080"
Golang:
Immagine: "Golang: Alpine"

Dopodiché, esegui il “Docker-Opse Up"Comando per eseguire il contenitore:

> docker -compose up -d

Abbiamo elaborato ciò che il "alpino"L'immagine è e come usarla in Docker.

Conclusione

IL "alpino"L'immagine è l'immagine leggera utilizzata per costruire e contenizzare applicazioni leggere. Per utilizzare l'immagine alpina in Docker, gli utenti possono estrarre l'immagine alpina dal registro ufficiale di Docker Hub usando il “Docker Pull Alpine:"Comando. Gli utenti possono anche utilizzare l'immagine alpina in Dockerfile per creare una nuova immagine o in "docker-compose.YML"File per configurare i servizi applicativi. Questo blog ha dimostrato qual è l'immagine alpina e come usarla in Docker.