29 lines
860 B
YAML
Raw Normal View History

services:
# Build-only: shared base image (toolchain + r0vm) referenced as the
# `risc0_base` named context below. It has no long-running command, so it
# only gets built — it exits immediately if started.
risc0_base:
image: lez/risc0_base
build:
context: ../../..
dockerfile: lez/docker/risc0-base.Dockerfile
sequencer_service:
image: lez/sequencer_service
build:
context: ../../..
dockerfile: lez/sequencer/service/Dockerfile
additional_contexts:
risc0_base: "service:risc0_base"
container_name: sequencer_service
ports:
- "3040:3040"
volumes:
2026-03-14 03:20:37 +03:00
# Mount configuration file
- ./configs/docker/sequencer_config.json:/etc/sequencer_service/sequencer_config.json
# Mount data volume
- sequencer_data:/var/lib/sequencer_service
volumes:
sequencer_data: