Plug -in motore Docker

Plug -in motore Docker
I plug -in del motore Docker sono estensioni che aggiungono ulteriori funzionalità al motore Docker. Possono essere installati, gestiti e rimossi utilizzando Docker CLI. Sono sviluppati utilizzando diversi linguaggi di programmazione e framework, tra cui C ++, GO, Python, ecc. Esistono diversi tipi di plug -in Docker Engine, come plug -in di volume, plug -in di autorizzazione, plug -in di rete e plug -in di registrazione.

Questo articolo illustrerà come utilizzare i plug -in Docker Engine.

Come utilizzare i plugin Docker Engine?

I plug -in del motore Docker possono essere utilizzati in modi diversi, come:

  • Installa il plug -in Docker
  • Elenca il plug -in Docker
  • Ispeziona il plug -in Docker
  • Crea volume usando il plugin
  • Abilita e disabilita il plugin
  • Rimuovere il plug -in Docker

Installa il plug -in Docker

Per installare un plug -in Docker, prima, scegli un plug -in particolare su Docker Hub e copia il suo "tiro"Comando. Quindi, eseguire il “Installazione del plug -in Docker "Comando nel terminale di installarlo. La procedura passo-passo per installare il plug-in Docker è menzionata di seguito:

Passaggio 1: cerca i plugin

Su Docker Hub, vai a "Esplorare”Pagina e scegli il"Plugin" opzione:

In tal modo, vedrai tutti i plugin disponibili. Quindi, selezionare il plugin desiderato. Ad esempio, selezionare "Vieux/sshfs" collegare.

Passaggio 2: copia il comando "pull"
Dopo aver scelto il plugin desiderato, si aprirà. Copia il suo sotto evidenziato "tiro"Comando:

Passaggio 3: installare il plugin
Ora, eseguire il comando copiato nel terminale di Windows per installare il plug -in selezionato:

Plugin Docker Installa Vieux/SSHFS

L'output sopra indica che il "Vieux/sshfs"Il plugin è stato installato correttamente.

Elenca il plug -in Docker

Per elencare i plugin disponibili nel repository locale, digitare il comando fornito:

Plugin Docker LS

Secondo l'immagine sopra, c'è solo un plug -in installato i.e., "Vieux/sshfs".

Ispeziona il plug -in Docker

Gli utenti possono ispezionare il plug -in particolare utilizzando "Docker Ispect comando:

Docker Ispezione 11cd68d462ad

Il comando sopra elencato ha visualizzato informazioni dettagliate tra cui stato, contenitori e volumi associati, ecc., Informazioni su un plugin con ID "11cd68d462ad".

Crea volume usando il plugin

Corri il "Volume Docker create -d -name -o sshcmd = utente@:"Comando per creare un nuovo volume usando il plug -in particolare:

Volume Docker Create -d Vieux/SSHFS --Name SSHFSVOL -O SSHCMD = [email protected]:/remoto

Qui:

  • IL "-D"L'opzione viene utilizzata per specificare il driver del volume da utilizzare. Nel nostro caso, è il "Vieux/sshfs" collegare.
  • "-nome"Viene utilizzato per specificare il nome del volume. Ad esempio, specificare il nome del volume "sshfsvol".
  • "-o sshcmd = [email protected]:/remoto"Specifica il comando ssh per connettersi all'host remoto e montare il file system:

Verifica il volume creato utilizzando il comando fornito:

Volume Docker LS

La parte sopra la luce mostra il volume appena creato I.e., "sshfsvol"Insieme al nome del plugin.

Abilita e disabilita il plugin

In questa sezione, gli utenti possono abilitare e disabilitare il plug -in Docker e possono verificare lo stato seguendo il processo seguente:

Abilita il plug -in Docker

Per abilitare il plug -in Docker, utilizzare il “Abilita plugin Docker "Comando:

Plugin Docker Abilita Vieux/SSHFS

Quindi, visualizza il suo stato utilizzando il comando fornito:

Plugin Docker LS

Nello screenshot sopra, lo stato del plugin desiderato è "VERO"Il che indica che è stato abilitato correttamente.

Disabilita il plug -in Docker

Per disabilitare il plug -in Docker, utilizzare il “Plugin Docker Disabilita "Comando:

Plugin Docker Disabilita Vieux/SSHFS

Quindi, utilizzare il seguente comando per assicurarti se il plugin è stato disabilitato:

Plugin Docker LS

Lo stato del plugin è "falso"Il che significa che è stato disabilitato correttamente.

Rimuovere il plug -in Docker

Per rimuovere il plug -in specifico, utilizzare il “Plugin Docker RM"Comando insieme al nome o all'ID del plugin:

Plugin Docker RM Vieux/SSHFS

Successivamente, verifica se il plugin è stato rimosso o meno elencando tutti i plugin:

Plugin Docker LS

Nell'immagine sopra, non si può vedere nessun plugin, il che indica che il plug -in desiderato è stato eliminato correttamente.

Conclusione

I plug -in Docker Engine possono essere utilizzati in diversi modi, come l'installazione di un particolare plug -in, elencando tutti i plug -in e ispezionando un plug -in specifico. Inoltre, gli utenti possono creare un volume utilizzando qualsiasi plug -in, abilita o disabilita i plugin e rimuovere i plugin Docker. Questo articolo ha illustrato l'utilizzo dei plug -in del motore Docker con implementazione pratica.