From d943bbcfd4cbf328cff2a9ca825c446c273835b7 Mon Sep 17 00:00:00 2001 From: Milov Dmitriy Date: Fri, 16 Jan 2026 13:56:08 +0300 Subject: [PATCH] add: tmpfs and volume prune and kadmin_api depends on kdc --- .package/docker-compose.yml | 2 ++ Makefile | 3 ++- docker-compose.test.yml | 4 ++++ docker-compose.yml | 2 ++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.package/docker-compose.yml b/.package/docker-compose.yml index 0ff0f2c6f..c57bb9108 100644 --- a/.package/docker-compose.yml +++ b/.package/docker-compose.yml @@ -316,6 +316,8 @@ services: condition: service_healthy cert_check: condition: service_completed_successfully + kdc: + condition: service_started working_dir: /server command: ./entrypoint.sh kadmind: diff --git a/Makefile b/Makefile index fa7fd3fa5..87f2b8857 100644 --- a/Makefile +++ b/Makefile @@ -36,6 +36,7 @@ downgrade: ## re-run migration down: ## shutdown services docker compose -f docker-compose.test.yml down --remove-orphans docker compose down --remove-orphans + docker volume prune -f # server stage/development commands @@ -71,4 +72,4 @@ migrations: ## generate migration file docker compose run ldap_server alembic revision --autogenerate migrate: ## upgrade db - docker compose run ldap_server alembic upgrade head \ No newline at end of file + docker compose run ldap_server alembic upgrade head diff --git a/docker-compose.test.yml b/docker-compose.test.yml index 840eeb02b..96076b657 100644 --- a/docker-compose.test.yml +++ b/docker-compose.test.yml @@ -34,12 +34,16 @@ services: - "5432" logging: driver: "none" + tmpfs: + - /var/lib/postgresql/data dragonfly: image: 'docker.dragonflydb.io/dragonflydb/dragonfly' container_name: dragonfly-test expose: - "6379" + tmpfs: + - /data deploy: resources: limits: diff --git a/docker-compose.yml b/docker-compose.yml index 2bc4dce87..c61720e5b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -284,6 +284,8 @@ services: restart: true cert_check: condition: service_completed_successfully + kdc: + condition: service_started ports: - 8000:8000 working_dir: /server