Skip to content

redis-field-engineering/redis-enterprise-docker-extension

Repository files navigation

Redis Enterprise Docker Extension

Run Redis Enterprise Databases in Docker Desktop.

Redis Enterprise Docker Extension allows you to create Redis Enterprise Databases without having to install Redis Enterprise locally or manually create a Redis Enterprise Docker container.

Installation

Prerequisite

Docker Desktop 4.10.0 or newer installed

🦺 Docker Desktop for Mac with Apple silicon

Enable Virtualization Framework

Enable Rosetta2 Emulation

To install the extension directly from the Docker Desktop marketplace, search for redis enterprise or Open Docker Desktop or:

  docker extension install virag/redis-enterprise-docker-extension

If you want to automate this command, use the -f or --force flag to accept the warning message.

To preview the extension in Docker Desktop, open Docker Dashboard once the installation is complete. The left-hand menu displays a new tab with the name of your extension. You can also use docker extension ls to see that the extension has been installed successfully.

Usage

Connect to Redis Enterprise Admin UI by clicking the Login Page image in Docker Desktop or directly visiting https://localhost:8443/#/login then, Sign In using Email/Username as demo@redis.com and Password as redislabs. Please refer to the official Redis Enterprise documentation for creating Redis Enterprise Databases.

💡 Exposed Redis Enterprise Database ports are 12000, 12001, 12002 and 12003

Screenshots

Redis Enterprise Docker Extension

Login Page

Create Database - 1

Create Database - 2

Databases

rladmin Status

redis-cli Command

Clean up

To remove the extension: Uninstall from the Docker Desktop or:

docker extension rm virag/redis-enterprise-docker-extension

License

Redis Enterprise Docker Extension is licensed under the MIT License. Copyright © 2023 Redis, Inc.