Skip to content

Commit 65d311a

Browse files
authored
Merge pull request #177 from brooks630/feature/valkey-commodity
Feature/valkey commodity
2 parents b6dcceb + 5b81ae7 commit 65d311a

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ The list of allowable commodity values is:
130130
15. activemq
131131
16. ibmmq
132132
17. localstack
133+
18. valkey
133134

134135
The file may optionally also indicate that one or more services are resource intensive ("expensive") when starting up. The dev env will start those containers seperately - 3 at a time - and wait until each are declared healthy (or crash and get restarted 10 times) before starting any more.
135136

@@ -337,6 +338,19 @@ However, if additional configuration (such as new buckets) are necessary before
337338

338339
Localstack is available at <http://localstack:4566> within the Docker network, and <http://localhost:4566> on the host.
339340

341+
###### Valkey
342+
343+
[Valkey](https://valkey.io/) is a key-value store forked from Redis.
344+
345+
There are no fragments needed when using this. Valkey will be available at <http://localhost:6389> on the host and <http://valkey:6379> inside the Docker network.
346+
347+
You can monitor Valkey activity using the CLI:
348+
349+
```shell
350+
bashin redis
351+
redis-cli monitor
352+
```
353+
340354
#### Other files
341355

342356
**`/fragments/custom-provision.sh`**

scripts/docker/valkey/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
FROM ghcr.io/valkey-io/valkey:8.1
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
services:
2+
valkey:
3+
container_name: valkey
4+
build: ../scripts/docker/valkey/
5+
ports:
6+
- 6389:6379

0 commit comments

Comments
 (0)