Vuoi installare e provare AlmaLinux 8 su un container Docker in esecuzione su Windows, Linux o macOS? Allora ecco i passaggi da seguire.
Docker fornisce la virtualizzazione containerizzata per eseguire istantaneamente varie applicazioni o servizi utilizzando le immagini disponibili su Docker Hub. Anche noi possiamo creare le nostre immagini. Oltre all'isolamento leggero e robusto, i container consentono anche di suddividere le applicazioni in molti piccoli microservizi, che possono essere comunicati tra loro. Rende meno disordinato noi o il lavoro degli sviluppatori se stiamo pianificando di installare più servizi ma non vogliamo che interferiscano durante la programmazione o apportando loro alcune modifiche. Ad esempio, possiamo installare Apache e Nginx in contenitori separati mentre MySQL in un altro, in modo che mentre apportiamo alcune modifiche in un contenitore, diciamo che Apache e qualcosa va storto, il resto dei due non sarà interessato.
Bene, non sono qui per parlare dei vantaggi di Docker, invece, ti faccio sapere i passaggi per testare l'ultima alternativa CentOS 8 AlmaLinux 8.3 creando un contenitore per esso su Docker.
Installa o esegui AlmaLinux 8 Image nel contenitore Docker
Se stai cercando un tutorial per scaricare ed eseguire questo Linux su macchina virtuale, consulta il nostro articolo – Installazione ISO di AlmaLinux Linux su VirtualBox
Prima di eseguire i passaggi seguenti è necessario assicurarsi che il server o il PC desktop in uso abbia già installato Docker. In caso contrario, consulta il nostro tutorial per scaricare e configurare Docker su RHEL, CentOS o AlmaLinux 8.
1. Controlla il servizio Docker
Sebbene non sia un passaggio necessario, assicurati che il servizio Docker sia in esecuzione sul tuo sistema senza alcun errore. Ecco il comando per farlo:
sudo systemctl status docker
2. Scarica l'immagine Docker di AlmaLinux 8
L'immagine di AlmaLinux è già presente nel repository Docker Hub, quindi basta eseguire il comando Pull per recuperarla e salvarla sul nostro sistema, in locale.
docker pull dokken/almalinux-8
Risultato:
Using default tag: latest latest: Pulling from dokken/almalinux-8 da3affed2430: Pull complete e7816d095dfc: Pull complete Digest: sha256:9f2fa202d089afd74c22108521d8627425203f2cba37750c0841f655c5318e73 Status: Downloaded newer image for dokken/almalinux-8:latest docker.io/dokken/almalinux-8:latest
Controlla le immagini disponibili:
docker images
3. Esegui AlmaLinux Container
Una volta che hai l'immagine sul tuo sistema, creiamo e avviamo un contenitore che lo utilizza. Bene, se hai visto nello screenshot sopra, questa immagine Redhat Linux gratuita per Docker ha il nome "dokken/almalinux- 8″ che potrebbe essere un po' difficile da ricordare per alcuni utenti, quindi creeremo un contenitore con un nome diverso, diciamo, solo “almalinux”.
docker run -d almalinux dokken/almalinux-8
Ora controlla se il contenitore creato è in esecuzione in background o meno
docker ps
Collega il contenitore in esecuzione in background
Come possiamo vedere nel comando precedente il container AlmaLinux è già in esecuzione in background, colleghiamolo per testare ed eseguire i vari comandi su di esso.
docker exec -it almalinux /bin/bash
Verifica la versione del sistema operativo
cat /etc/os-release
Quindi, in questo modo, possiamo testare il nostro contenitore AlmaLinux 8 su Docker in esecuzione su alcuni Cloud come AWS, Google Cloud, Digital Ocean o sul tuo personale Linux, Windows o macOS.