Redis via Containers
Last modified: February 14, 2024
This document explains how to set up Redis® in an EasyApache 4 container. Redis is a distributed memory-caching system. This document only applies to the EasyApache 4-provided Redis package.
We provide Redis version 6.2 for use with containers. You can only install container-based packages on systems that use EasyApache 4’s containers and run AlmaLinux OS, Rocky Linux™, or Ubuntu®.
container-name represents the name of your Redis container. You can find the containers’ names with either the
running options of the
Install Redis via containers
To install Redis in a container on a system that runs EasyApache 4, you must first set up EasyApache 4 containers on your system.
After you set up containers on your system, install the
ea-redis62 package to add Redis to your system.
Set up Redis inside containers
To set up Redis to run inside a container, perform the following steps:
- Log in to the cPanel user account via SSH. You can log in to the account via SSH using one of the following methods:
- Run the following command:
/usr/local/cpanel/scripts/ea-podman install ea-redis62
- Run the following command to retrieve the container’s name. You will need this name to perform any further actions.
For more information, read our
/usr/local/cpanel/scripts/ea-podman script documentation.
Configure Redis in a container
- cPanel users must have shell access to configure Redis in a container.
- The cPanel account’s shell access must use the Normal Shell* option in WHM’s Manage Shell Access interface (WHM » Home » Account Functions » Manage Shell Access). The user cannot use the Redis container with the Jailed option.
When you install Redis into a container, it creates a directory in the
~/ea-podman.d/container-name directory in the user’s
home directory. The system creates the
redis.sock socket when it sets up Redis.
To use Redis with your applications, direct your application to use the