From ed11944d1eb070e81ea6b33e98539f28ed22fe78 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Sun, 15 Mar 2026 11:49:36 +0700 Subject: [PATCH] fix: pass tigerbeetle init script as single shell command --- docker-compose.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 21bb227..d0d74bf 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,12 +24,11 @@ services: image: ghcr.io/tigerbeetle/tigerbeetle:latest privileged: true entrypoint: ["/bin/sh", "-ec"] - command: | - TB_FILE=/var/lib/tigerbeetle/0_0.tigerbeetle - if [ ! -f "$$TB_FILE" ]; then - /tigerbeetle format --cluster=0 --replica=0 "$$TB_FILE" - fi - exec /tigerbeetle start --addresses=0.0.0.0:3000 --development "$$TB_FILE" + command: + - >- + TB_FILE=/var/lib/tigerbeetle/0_0.tigerbeetle; if [ ! -f "$$TB_FILE" ]; + then /tigerbeetle format --cluster=0 --replica=0 "$$TB_FILE"; fi; exec + /tigerbeetle start --addresses=0.0.0.0:3000 --development "$$TB_FILE" expose: - "3000" volumes: