Back to Dockerlabs

RedisInsight Docker Extension

workshop/dockerdesktop/mac/extensions/redisinsight/README.md

latest4.0 KB
Original Source

RedisInsight Docker Extension

|

RedisInsight is an intuitive and efficient GUI for Redis. It allows developers to interact with your databases and manage your data—with built-in support for most popular Redis modules.

It is an open source Redis GUI tool that allows you to visualise, monitor, and optimize while developing your applications with Redis.

This repository show how to run Redis GUI as a single-click installation using RedisInsight Docker Extension.

This is Work-in-progress

  • Building Compose File
  • Constructing UI
  • Final Testing

RedisInsight is an intuitive and efficient GUI for Redis, allowing you to interact with your databases and manage your data—with built-in support for most popular Redis modules. It is an open source Redis GUI tool that allows you to visualise, monitor, and optimize while developing your applications with Redis.

Getting Started

You can try it now!

Pre-requisite

  • Docker Desktop 4.12

1. Clone the repository

shell
 git clone https://github.com/collabnix/redisinsight-docker-extension

2. Build the Extension

shell
 make build-extension

If you run into error: Failed to solve with frontend dockerfile.v0: failed to create LLB definition

export DOCKER_BUILDKIT=0
export COMPOSE_DOCKER_CLI_BUILD=0

3. Install the Extension

shell
 docker extension install <name-of-extension>

Open Docker Dashboard to see RedisInsight Extension already up and running.

Connecting to the Local Redis Database

Step 1. Toggle to agree to the license terms and click "Confirm"

Step 2. Select "I already have database"

Step 3. Enter the local database details to connect to Redis Database

This extensions runs local Redis database too. It is included for testing purpose. Click "Connect to Redis Database" and enter the values

Step 4. Enter your host details.

Please replace the host address with your local IP address. Click "Add Database".

Step 5. Select the right database to view the dashboard UI.

Step 6. View the Keys

Connecting to the Remote Database (Redis Enterprise Cloud)

Step 1. Connect to the remote Redis Cloud

Step 2. Access the Database

Step 3. Viewing the Keys