Skip to content

Commit a6a1025

Browse files
committed
Commited files of checkpointer
1 parent 7e8b487 commit a6a1025

13 files changed

Lines changed: 1931 additions & 0 deletions

docker-compose.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
version: "3.8"
2+
3+
services:
4+
aerospike:
5+
image: aerospike/aerospike-server:latest
6+
container_name: aerospike
7+
ports:
8+
- "3000:3000" # service
9+
- "3001:3001" # fabric
10+
- "3002:3002" # mesh
11+
# --- OPTIONAL: mount a custom config & data dir ---
12+
# volumes:
13+
# - ./aerospike/etc/aerospike:/etc/aerospike
14+
# - ./aerospike/data:/opt/aerospike/data
15+
# command: ["--config-file", "/etc/aerospike/aerospike.conf"]
16+
# -----------------------------------------------
17+
restart: unless-stopped
18+
19+
tools:
20+
image: aerospike/aerospike-tools:latest
21+
# No need to run this all the time; we’ll run it on demand:
22+
# docker compose run --rm tools aql -h aerospike
23+
depends_on:
24+
- aerospike
25+
entrypoint: ["bash", "-lc", "echo 'Use: docker compose run --rm tools aql -h aerospike' && sleep infinity"]
26+
# If you prefer to keep it ephemeral, you can remove entrypoint and run commands directly.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from .saver import AerospikeSaver
2+
3+
__all__ = ["AerospikeSaver"]

0 commit comments

Comments
 (0)