$ docker pull nvucinic/redisinsight:amd64
$ docker run -d --name redisinsight --cap-add=IPC_LOCK -p 0.0.0.0:8080:5000 nvucinic/redisinsight:amd64
Warning You need do define the IPC_LOCK capability for the container to work properly. If you don't - you will get an error on startup.
Open localhost:8080
Here is the list of environment variables you can use to configure the app. The list is not final. You can find the full list of environment variables in the default.ts file.
Default values with asterisk are overridden by us.
| . | . | ||
|---|---|---|---|
| Variable | Type | Description | Default |
| RI_HOSTNAME | string | IP address or hostname to bind to | 0.0.0.0 |
| SERVER_TLS | boolean | Enable TLS | true |
| SERVER_TLS_CERT | string | Path to TLS certificate file | undefined |
| SERVER_TLS_KEY | string | Path to TLS key file | undefined |
| LOG_LEVEL string | Log level | info | |
| STDOUT_LOGGER | boolean | Log to STDOUT | true* |
| FILES_LOGGER | boolea | n Log to file | false* |
Unfortunately, the application binds to a hardcoded port 5000, and there is no way to change it except in the source code. But the container exposes port 5000, so you can map it to whatever port you want or use a reverse proxy to proxy the traffic to the container.
Content type
Image
Digest
sha256:e8e4235fa…
Size
211.5 MB
Last updated
almost 3 years ago
docker pull nvucinic/redisinsight