Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .test/tests/valkey-basics-persistent/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ cid="$(docker run -d --name "$cname" --network "$network" "$image")"

trap "docker rm -vf '$cid' >/dev/null; docker network rm '$network' >/dev/null" EXIT

# Verify /data is not configured as a Docker volume
volumes="$(docker inspect "$cname" --format '{{range .Mounts}}{{.Destination}} {{end}}')"
if echo "$volumes" | grep -q "/data"; then
echo >&2 "ERROR: /data should not be a volume mount point"
exit 1
fi

valkey-cli() {
docker run --rm -i \
--network "$network" \
Expand Down
1 change: 0 additions & 1 deletion 7.2/alpine/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion 7.2/debian/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion 8.0/alpine/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion 8.0/debian/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion 8.1/alpine/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion 8.1/debian/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Dockerfile.template
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,6 @@ RUN mkdir /data && \
chown valkey:valkey /data && \
valkey-cli --version && \
valkey-server --version
VOLUME /data
WORKDIR /data

COPY docker-entrypoint.sh /usr/local/bin/
Expand Down
5 changes: 1 addition & 4 deletions dockerhub-description-template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
## This file is auto-generated by the [Valkey-Release-Automation](https://github.com/valkey-io/valkey-release-automation/blob/main/.github/workflows/update-docker.yml) repository
Last updated: {update_date}

# Quick reference

- **Maintained by**:
Expand Down Expand Up @@ -41,7 +38,7 @@ $ docker run --name some-valkey -d valkey/valkey
$ docker run --name some-valkey -d valkey/valkey valkey-server --save 60 1 --loglevel warning
```

There are several different persistence strategies to choose from. This one will save a snapshot of the DB every 60 seconds if at least 1 write operation was performed (it will also lead to more logs, so the `loglevel` option may be desirable). If persistence is enabled, data is stored in the `VOLUME /data`, which can be used with `--volumes-from some-volume-container` or `-v /docker/host/dir:/data` (see [docs.docker volumes](https://docs.docker.com/engine/tutorials/dockervolumes/)).
There are several different persistence strategies to choose from. This one will save a snapshot of the DB every 60 seconds if at least 1 write operation was performed (it will also lead to more logs, so the `loglevel` option may be desirable). If persistence is enabled, data is stored in the `/data` directory, which can be mounted using `-v /docker/host/dir:/data` (see [docs.docker volumes](https://docs.docker.com/engine/tutorials/dockervolumes/)).

## Connecting via `valkey-cli`

Expand Down
5 changes: 1 addition & 4 deletions dockerhub-description.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
## This file is auto-generated by the [Valkey-Release-Automation](https://github.com/valkey-io/valkey-release-automation/blob/main/.github/workflows/update-docker.yml) repository
Last updated: 2025-07-07

# Quick reference

- **Maintained by**:
Expand Down Expand Up @@ -51,7 +48,7 @@ $ docker run --name some-valkey -d valkey/valkey
$ docker run --name some-valkey -d valkey/valkey valkey-server --save 60 1 --loglevel warning
```

There are several different persistence strategies to choose from. This one will save a snapshot of the DB every 60 seconds if at least 1 write operation was performed (it will also lead to more logs, so the `loglevel` option may be desirable). If persistence is enabled, data is stored in the `VOLUME /data`, which can be used with `--volumes-from some-volume-container` or `-v /docker/host/dir:/data` (see [docs.docker volumes](https://docs.docker.com/engine/tutorials/dockervolumes/)).
There are several different persistence strategies to choose from. This one will save a snapshot of the DB every 60 seconds if at least 1 write operation was performed (it will also lead to more logs, so the `loglevel` option may be desirable). If persistence is enabled, data is stored in the `/data` directory, which can be mounted using `-v /docker/host/dir:/data` (see [docs.docker volumes](https://docs.docker.com/engine/tutorials/dockervolumes/)).

## Connecting via `valkey-cli`

Expand Down
1 change: 0 additions & 1 deletion unstable/alpine/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion unstable/debian/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.