Redis es una de las bases de datos en memoria más populares. Es una solución gratuita de código abierto que se puede utilizar como mecanismo de almacenamiento en caché o intermediario de mensajes.
Docker es una plataforma de contenedores que le permite desarrollar, empaquetar y enviar aplicaciones en entornos autónomos. Permite a los desarrolladores crear entornos de aplicaciones que se ejecutan en cualquier lugar con todas las herramientas y dependencias necesarias.
Aprenderemos a ejecutar Redis en un contenedor usando Docker para ello.
Tabla de Contenidos
requisitos
En este tutorial asumimos que tiene la última versión de Docker instalada en su sistema. De lo contrario, puede consultar los recursos a continuación para aprender cómo hacerlo realidad.
Una vez que haya instalado y configurado Docker en su sistema, podemos continuar con el tutorial.
Paso 1: inicie el servicio Docker
El primer paso es habilitar e iniciar el servicio Docker. Si está utilizando el escritorio de Docker en Windows, Linux o macOS, ejecute la aplicación para iniciar el servicio.
También puede utilizar el siguiente comando:
sudo iniciar ventana acoplable systemctl
Ingrese el siguiente comando para verificar el estado del servicio Docker:
sudo ventana acoplable de estado de systemctl
Paso 2: obtener la imagen de Docker
El siguiente paso es obtener la imagen de Docker del hub oficial de Docker. Esto lo podemos hacer ejecutando el comando:
Paso 3: iniciar el contenedor de Redis
Para iniciar el contenedor Docker, ejecute el comando que se muestra a continuación:
sudo ejecutando ventana acoplable –Apellido servidor redis -es decir redis
El comando anterior debe ejecutar el contenedor docker con el servidor redis.
Puede verificar el estado de la imagen de la ventana acoplable con el comando ps de la siguiente manera:
El comando anterior debería devolver una salida de muestra como se muestra:
Probar si el servidor Redis se está ejecutando
Para probar si el servidor Redis está funcionando, abra la terminal y ejecute el siguiente comando:
sudo estibador ejecutivo -eso servidor redis sh
El comando anterior le dará una sesión de shell para su contenedor docker.
Ejecute el comando anterior para probar la conexión al servidor Redis
Si obtiene la salida como PONG, el servidor está activo.
A continuación, puede conectarse a la CLI de Redis con el comando:
127.0.0.1:6379>
Paso 4: detener el contenedor Docker
Una vez que haya realizado las operaciones de su base de datos, puede detener el contenedor de Redis con el siguiente comando:
ps sudo docker detener el servidor redis
Conclusión
Este breve artículo cubre la creación y ejecución de una instancia de servidor Redis en Docker. Esperamos que hayas disfrutado el tutorial.
Consulte otros tutoriales de Linuxhint para obtener más información.