Remove state retention; add bucket at startup time via mrvastore-init
This commit is contained in:
committed by
=Michael Hohn
parent
a52990afb3
commit
080436047e
@@ -1,14 +1,34 @@
|
||||
services:
|
||||
dbssvc:
|
||||
# ./containers/dbsdata/Dockerfile
|
||||
image: ghcr.io/hohn/dbsdata-container:0.1.24
|
||||
command: tail -f /dev/null # Keep the container running
|
||||
volumes:
|
||||
- dbsdata:/data
|
||||
container_name: mrva-dbssvc
|
||||
hostname: dbssvc
|
||||
# dbssvc:
|
||||
# # ./containers/dbsdata/Dockerfile
|
||||
# image: ghcr.io/hohn/dbsdata-container:0.1.24
|
||||
# command: tail -f /dev/null # Keep the container running
|
||||
# volumes:
|
||||
# - dbsdata:/data
|
||||
# container_name: mrva-dbssvc
|
||||
# hostname: dbssvc
|
||||
# networks:
|
||||
# - backend
|
||||
|
||||
mrvastore-init:
|
||||
image: minio/mc
|
||||
container_name: mrvastore-init
|
||||
depends_on:
|
||||
- mrvastore
|
||||
networks:
|
||||
- backend
|
||||
env_file:
|
||||
- path: .env.container
|
||||
required: true
|
||||
# entrypoint: ["tail", "-f", "/dev/null"]
|
||||
entrypoint: >
|
||||
/bin/sh -c "
|
||||
set -e;
|
||||
until mc alias set local http://mrvastore:9000 $${MINIO_ROOT_USER} $${MINIO_ROOT_PASSWORD}; do
|
||||
echo 'Waiting for MinIO...'; sleep 1;
|
||||
done;
|
||||
mc mb -p local/mrvabucket;
|
||||
"
|
||||
|
||||
mrvastore:
|
||||
image: minio/minio:RELEASE.2024-06-11T03-13-30Z
|
||||
@@ -21,10 +41,6 @@ services:
|
||||
- path: .env.container
|
||||
required: true
|
||||
command: server /data/mrvacommander/mrvastore-data --console-address ":9001"
|
||||
depends_on:
|
||||
- dbssvc
|
||||
volumes:
|
||||
- dbsdata:/data/mrvacommander/mrvastore-data
|
||||
networks:
|
||||
backend:
|
||||
aliases:
|
||||
@@ -129,5 +145,5 @@ networks:
|
||||
backend:
|
||||
driver: bridge
|
||||
|
||||
volumes:
|
||||
dbsdata:
|
||||
# volumes:
|
||||
# dbsdata:
|
||||
|
||||
Reference in New Issue
Block a user