Come installare e avviare Docker in Arch Linux

Come installare e avviare Docker in Arch Linux
Nel linguaggio della programmazione, Docker è rinomata come piattaforma principale come contenitore software. La descrizione di Docker come contenitore garantisce la correzione regolare del software contenuto nella sua libreria con impostazioni adeguate. Uno dei motivi principali per cui i programmatori sono inclini all'utilizzo di Docker è perché gestisce i problemi pertinenti al server. Docker ti fornisce affermazione che ovunque si esegue il software, le sue funzioni funzionano senza intoppi e senza problemi.

Docker è altamente compatibile con quasi tutte le distribuzioni Linux. Docker può eseguire software e creare immagini dalla sua libreria. In termini semplificati, Docker è lo strumento che allevia i problemi durante l'esecuzione del software distribuito. Lo SNAP funziona sul codice di Docker, ma di per sé non è un'entità di Docker. L'ultimo aggiornamento di Docker mostra la licenza Apache 2.0 e ha dei diritti d'autore riservati sul suo dominio. Il sistema di container di Docker offre una soluzione ottimale per il software operativo. Che fornisce a Docker un bordo su altre piattaforme di costruzione di pacchetti. Questa guida specifica tutti i passaggi necessari per installare Docker sul sistema operativo Arch Linux.

Processo per l'installazione di Docker

L'installazione di Docker in Arch Linux è estremamente semplice a causa del repository dell'unità Arch (AUR). Tutto quello che devi fare è prendere il pacchetto Docker dall'AUR e quindi abilitare il pacchetto sul server. Segui i cinque passaggi elencati di seguito per installare Docker sul sistema Arch Linux:

  • Passaggio 1: abilita il modulo Loop
  • Passaggio 2: abilita Snapd tramite AUR
  • Passaggio 3: installa Docker
  • Passaggio 4: Abilita Docker
  • Passaggio 5: eseguire la configurazione post-installazione

Prerequisiti

Prima di installare Docker sul tuo server, è necessario considerare la disponibilità di prerequisiti sul tuo server. Docker non è particolarmente compatibile con dispositivi di nuova generazione modificati; Piuttosto, supporta bruscamente il sistema a 64_bit. Il modulo Loop caricato durante il processo influenza anche l'installazione di Docker. Assicurati la disponibilità di pacchetti AUR nel tuo server. Inoltre, assicurati che il sistema sia aggiornato prima di procedere ulteriormente con questo comando.

$ sudo pacman -syu

Abilita modulo Loop

Prima di abilitare la modalità Loop, prima, controlla se la modalità Loop esiste nel server come modulo kernel per Docker attraverso il seguente comando:

$ lsmod | Grep Loop


Se, dopo aver eseguito questo comando, mostra che il modulo Loop non viene caricato, esegui i seguenti comandi per caricarlo prima.

$ sudo tee /etc /modules-caric.d/loop.conf <<< "loop"
$ ModProbe Loop


Il primo comando formula il file configurato loop e il secondo comando spinge il modulo nel kernel Linux.

Abilita Snapd tramite Aur

Per abilitare SNAPD, devi prima scaricare il pacchetto Docker dall'AUR. Se i requisiti dell'AUR sono messi in atto, puoi andare avanti e installare Docker dall'AUR.
Si noti che l'uso di AUR non è sempre sicuro se non si dispone di un'autenticazione adeguata sulla sua operalità; È meglio optare per altri modi se sei nuovo per AUR perché devi essere molto specifico e attento con i tuoi comandi in questo repository. Eseguire i seguenti comandi per installare SNAPD:

$ git clone https: // aur.Archlinux.org/snapd.idiota
$ cd snapd
$ makepkg -si


Questo comando finale raccoglie il pacchetto Docker dall'AUR.
Ora, per quanto riguarda l'installazione di pacchetti dall'AUR, abilita la presa SNAPD emettendo il seguente comando nel sistema terminale:

$ sudo systemctl abilita -ora snapd.PRESA


Quindi, forma un collegamento generico tra/snap e il rispettivo libreria/var/lib/snapd/snap utilizzando il comando seguente:

$ sudo ln -s/var/lib/snapd/snap/snap


Questo è tutto ciò che devi fare per ottenere il pacchetto Docker dall'AUR nel sistema Arch Linux. Ora, semplicemente il tuo server per convalidare che hai recuperato il pacchetto Docker dall'AUR.

Installa Docker

Dopo aver abilitato loop e SNAPD, tutto ciò che è rimasto da fare è installare Docker. Emettere il seguente comando per completare l'installazione.

$ sudo snap install docker

Avvia Docker

Per utilizzare efficacemente Docker in Arch Linux, abilitalo sul server. Inserisci il seguente comando per abilitare e avviare Docker:

$ SystemCtl Avvia Docker.servizio

Questo comando inizierà immediatamente Docker. Ora, per avvio automatico di Docker al riavvio, utilizzare il comando seguente:

$ SystemCtl Abilita Docker.servizio


Se sei ancora confuso e vuoi confermare che Docker è stato abilitato sul tuo server., Il seguente comando ti aiuterà a confermare questo:

$ Docker Info


Un punto importante su cui riflettere è sapere che puoi eseguire Docker nel sistema come un server di root. Se desideri eseguire le operazioni di Docker proprio come altri utenti regolari, puoi arruolarti nel gruppo Docker usando il seguente comando:

$ GroupAdd Docker

Il comando sopra formulerà un gruppo di utenti Docker. Il comando seguente iscriverà l'utente nel rispettivo gruppo:

$ gpasswd -a utente docker [Sostituisci l'utente con il tuo nome utente]

Riavvia il server o opta per l'opzione re-login per finalizzare le modifiche come utente root.

Configurazione post-installazione

Se sei riluttante a modificare la posizione delle immagini Docker, puoi farlo nella configurazione post-installazione di Docker. Le immagini predefinite di Docker vengono ripristinate nel collegamento virtuale generato quando si abilita SNAPD. Quindi, per modificare quella posizione, devi prima fermare Docker, quindi inserire il comando per modificare la posizione delle immagini Docker.

Usando Docker

Per controllare la versione di Docker, emettere quanto segue:

$ Docker versione

Per cercare un'immagine, emettere quanto segue:

$ Docker Search


Per scaricare un'immagine, emettere quanto segue:

$ Docker Pull


Per eseguire un'immagine, emettere quanto segue:

$ Docker Run

Conclusione

Con Docker, puoi procurarti dei pacchetti estremamente sicuri. Questa guida spiega in dettaglio come installare Docker in Arch Linux. Ora puoi eseguire applicazioni software Docker senza sforzo in Linux. Docker garantisce una grande esperienza durante la programmazione in Arch Linux.