build: add debug build docker script for local test (#463)

This commit is contained in:
wuxingzhong 2025-08-01 14:48:14 +08:00 committed by GitHub
parent a0dd294a6f
commit 00f2352627
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 14 additions and 0 deletions

View File

@ -56,11 +56,18 @@ middleware:
@echo "Start middleware docker environment for opencoze app" @echo "Start middleware docker environment for opencoze app"
@docker compose -f $(COMPOSE_FILE) --env-file $(ENV_FILE) --profile middleware up -d --wait @docker compose -f $(COMPOSE_FILE) --env-file $(ENV_FILE) --profile middleware up -d --wait
build_docker:
@echo "Build docker image"
@docker compose -f $(COMPOSE_FILE) --profile build-server build
web: web:
@echo "Start web server in docker" @echo "Start web server in docker"
@docker compose -f docker/docker-compose.yml up -d @docker compose -f docker/docker-compose.yml up -d
down_web:
@echo "Stop web server in docker"
@docker compose -f docker/docker-compose.yml down
down: env down: env
@echo "Stop all docker containers" @echo "Stop all docker containers"
@docker compose -f $(COMPOSE_FILE) --profile '*' down @docker compose -f $(COMPOSE_FILE) --profile '*' down

View File

@ -505,6 +505,13 @@ services:
- coze-network - coze-network
restart: 'no' restart: 'no'
coze-server:
build:
context: ../
dockerfile: backend/Dockerfile
image: opencoze/opencoze:latest
profiles: ['build-server']
networks: networks:
coze-network: coze-network:
driver: bridge driver: bridge