Come eseguire Redis in Docker

Come eseguire Redis in Docker
Redis è uno dei database in memoria più popolari. È una soluzione gratuita e open source che può essere utilizzata come meccanismo di memorizzazione nella cache o broker di messaggi.

Docker è una piattaforma di containerizzazione che consente di sviluppare, pacchetto e spedire applicazioni in ambienti autonomi. Consente agli sviluppatori di creare ambienti applicativi che funzionano ovunque con tutti gli strumenti e le dipendenze richieste.

Impareremo come eseguire Redis in un contenitore usando Docker per questo.

Requisiti

In questo tutorial, supponiamo che tu abbia l'ultima versione di Docker installata sul tuo sistema. In caso contrario, puoi controllare le risorse di seguito per imparare a raggiungere questo obiettivo.

  • https: // linuxhint.com/install_configure_docker_ubuntu/
  • https: // linuxhint.com/install_docker_ce_centos8/
  • https: // linuxhint.com/install_docker_debian_10/
  • https: // linuxhint.com/docker_arch_linux/
  • https: // www.Docker.com/prodotti/docker-desktop

Una volta installato e configurato Docker sul tuo sistema, possiamo procedere con il tutorial.

Passaggio 1 - Avvia il servizio Docker

Il primo passo è abilitare e avviare il servizio Docker. Se si utilizza Docker Desktop su Windows, Linux o MacOS, eseguire l'applicazione per avviare il servizio.

Puoi anche usare il comando come mostrato di seguito:

sudo systemctl avvia docker

Per verificare lo stato del servizio Docker, immettere il comando:

sudo systemctl status docker

Passaggio 2 - Ottieni l'immagine Docker

Il prossimo passo è estrarre l'immagine Docker dall'hub ufficiale Docker. Possiamo farlo eseguendo il comando:

Sudo Docker Pull Redis

Passaggio 3 - Avvia Redis Container

Per avviare il contenitore Docker, eseguire il comando mostrato di seguito:

Sudo Docker Run -Name Redis -Server -d Redis

Il comando sopra dovrebbe eseguire il contenitore Docker con il server Redis.

È possibile controllare lo stato dell'immagine Docker usando il comando PS come:

Sudo Docker PS

Il comando sopra dovrebbe restituire un output di esempio come mostrato:

Test se Redis Server è in piedi

Per verificare se il server Redis è attivo e funzionante, aprire il terminale ed eseguire il comando:

Sudo Docker Exec -It Redis -Server Sh

Il comando sopra ti dà una sessione di shell al tuo contenitore Docker.

Esegui il comando sopra per testare la connessione al server Redis

$ Redis-cli ping
Pong

Se ottieni l'output come pong, il server è attivo.

È quindi possibile connetterti alla CLI Redis usando il comando:

# Redis-cli
127.0.0.1: 6379>

Passaggio 4 - Stop Docker Container

Una volta eseguite le operazioni del database, è possibile fermare il contenitore Redis usando il comando:

$ Sudo Docker Stop Redis-Server

Conclusione

Questo breve articolo discute la costruzione e un'istanza del server Redis su Docker. Speriamo che ti sia piaciuto il tutorial.

Controlla altri tutorial Linuxhint per saperne di più.