Docker

Come installare e avviare Docker in Arch Linux

Come installare e avviare Docker in Arch Linux
Nel linguaggio di programmazione, Docker è rinomata come la piattaforma principale come contenitore software. La descrizione di Docker come contenitore garantisce il corretto funzionamento del software contenuto nella sua libreria con le impostazioni corrette. Uno dei motivi principali per cui i programmatori sono inclini a utilizzare Docker è perché amministra i problemi relativi al server. Docker ti garantisce che ovunque esegui il software, le sue funzioni funzioneranno senza problemi 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 risolve i problemi durante l'esecuzione del software distribuito. Lo snap opera sul codice di Docker, ma di per sé non è un'entità di Docker. L'ultimo aggiornamento della Docker mostra la licenza Apache 2.0 e ha riservato i diritti d'autore sul suo dominio. Il sistema di contenitori di Docker offre una soluzione ottimale per il software operativo. Ciò fornisce a Docker un vantaggio rispetto ad altre piattaforme di creazione di pacchetti. Questa guida specifica tutti i passaggi necessari per installare Docker sul tuo sistema operativo Arch Linux.

Processo per l'installazione di Docker

L'installazione di Docker in Arch Linux è estremamente semplice grazie all'Arch Unit Repository (AUR). Tutto quello che devi fare è prendere il pacchetto Docker da AUR e quindi abilitare il pacchetto sul tuo server. Segui i cinque passaggi elencati di seguito per installare la finestra mobile sul tuo sistema Arch Linux:

Prerequisiti

Prima di installare Docker sul tuo server, devi considerare la disponibilità dei 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à dei pacchetti AUR nel tuo server. Inoltre, assicurati che il tuo sistema sia aggiornato prima di procedere ulteriormente con questo comando.

$ sudo pacman -Syu

Abilita modulo loop

Prima di abilitare la modalità loop, verifica innanzitutto se la modalità loop esiste nel server come modulo del kernel per Docker tramite il seguente comando:

$ lsmod | ciclo grep


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

$ sudo tee /etc/modules-load.d/loop.conf <<< "loop"
$ loop modprobe


Il primo comando formula il file di configurazione del ciclo e il secondo comando inserisce il modulo nel kernel Linux.

Abilita snapd tramite AUR

Per abilitare snapd, devi prima scaricare il pacchetto Docker da AUR. Se i requisiti di AUR sono impostati, puoi procedere e installare Docker da AUR.
Nota che l'utilizzo di AUR non è sempre sicuro se non hai un'autenticazione adeguata sulla sua operatività; è meglio optare per altri modi se sei nuovo in 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 preleva il pacchetto Docker da AUR.
Ora, per quanto riguarda l'installazione dei pacchetti da AUR, abilitare il socket snapd emettendo il seguente comando nel sistema terminale:

$ sudo systemctl enable --now snapd.presa


Quindi, crea un collegamento generico tra /snap e la sua rispettiva libreria /var/lib/snapd/snap usando il seguente comando:

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


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

Installa Docker

Dopo aver abilitato loop e snapd, non resta che installare Docker. Immetti il ​​seguente comando per completare l'installazione.

$ sudo snap install docker

Avvia finestra mobile

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

$ systemctl avvia la finestra mobile.servizio

Questo comando avvierà immediatamente Docker. Ora, per avviare automaticamente Docker al riavvio, usa il seguente comando:

$ systemctl abilita la finestra mobile.servizio


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

$ info docker


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

$ groupadd finestra mobile

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

$ gpasswd -a finestra mobile utente [sostituisci utente con il tuo nome utente]

Riavvia il server o scegli l'opzione di nuovo accesso 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 cambiare quella posizione, devi prima fermare Docker, quindi inserire il comando per cambiare la posizione delle tue immagini Docker.

Utilizzo di Docker

Per verificare la versione di Docker, emettere quanto segue:

$ versione docker

Per cercare un'immagine, emettere quanto segue:

$ ricerca docker


Per scaricare un'immagine, emettere quanto segue:

$ docker pull


Per eseguire un'immagine, emettere quanto segue:

$ corsa docker  

Conclusione

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

OpenTTD vs Simutrans
Creare la tua simulazione di trasporto può essere divertente, rilassante ed estremamente allettante. Ecco perché devi assicurarti di provare quanti pi...
Tutorial OpenTTD
OpenTTD è uno dei giochi di simulazione aziendale più popolari in circolazione. In questo gioco, devi creare una meravigliosa attività di trasporto. T...
SuperTuxKart per Linux
SuperTuxKart è un fantastico titolo progettato per offrirti l'esperienza di Mario Kart gratuitamente sul tuo sistema Linux. È piuttosto impegnativo e ...