https://github.com/redis-field-engineering/redis-enterprise-docker-extension
Docker Extension for Redis Enterprise
https://github.com/redis-field-engineering/redis-enterprise-docker-extension
Last synced: 2 months ago
JSON representation
Docker Extension for Redis Enterprise
- Host: GitHub
- URL: https://github.com/redis-field-engineering/redis-enterprise-docker-extension
- Owner: redis-field-engineering
- License: mit
- Created: 2023-07-17T06:14:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-18T19:45:44.000Z (almost 2 years ago)
- Last Synced: 2025-01-25T12:09:11.401Z (4 months ago)
- Language: Dockerfile
- Size: 1.82 MB
- Stars: 5
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://docs.docker.com/desktop/release-notes/#docker-desktop-4100) or newer installed**🦺** **Docker Desktop for Mac with Apple silicon**
![Enable Virtualization Framework][9]
![Enable Rosetta2 Emulation][10]
To install the extension directly from the Docker Desktop marketplace, search for `redis enterprise` or [Open Docker Desktop](https://open.docker.com/extensions/marketplace?extensionId=virag/redis-enterprise-docker-extension)
**or**:```shell
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][2] image in Docker Desktop or directly visiting https://localhost:8443/#/login then, Sign In using Email/Username as `[email protected]` and Password as `redislabs`.
Please refer to [the official Redis Enterprise documentation][8] for creating Redis Enterprise Databases.**💡** Exposed Redis Enterprise Database ports are `12000`, `12001`, `12002` and `12003`
## Screenshots
![Redis Enterprise Docker Extension][1]
![Login Page][2]
![Create Database - 1][3]
![Create Database - 2][4]
![Databases][5]
![rladmin Status][6]
![redis-cli Command][7]
[1]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/redis-enterprise-docker-extension.png
[2]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/01-admin-ui-login-page.png
[3]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/02-create-database-1.png
[4]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/02-create-database-2.png
[5]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/03-databases.png
[6]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/04-rladmin-status.png
[7]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/05-redis-cli.png
[8]: https://docs.redis.com/latest/rs/installing-upgrading/quickstarts/docker-quickstart/#create-a-database
[9]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/docker_enable_virtualization_framework.png
[10]: https://raw.githubusercontent.com/redis-field-engineering/redis-enterprise-docker-extension/main/docs/screenshots/docker_enable_rosetta2_emulation.png## Clean up
To remove the extension:
Uninstall from the Docker Desktop **or**:```shell
docker extension rm virag/redis-enterprise-docker-extension
```## License
Redis Enterprise Docker Extension is licensed under the MIT License. Copyright © 2023 Redis, Inc.