32 lines
785 B
YAML
32 lines
785 B
YAML
# 会会数字分身 —— Docker 测试实例(独立端口,不干扰现有 :8088 huihui 部署)
|
||
services:
|
||
avatar-backend:
|
||
build: ./backend
|
||
image: avatar-test-backend:latest
|
||
container_name: avatar-test-backend
|
||
restart: unless-stopped
|
||
env_file:
|
||
- .env
|
||
expose:
|
||
- "8000"
|
||
ports:
|
||
- "8011:8000" # 仅用于直接调试 API;前端经内部网络访问,不走 host 端口
|
||
networks:
|
||
- avatar-net
|
||
|
||
avatar-frontend:
|
||
build: .
|
||
image: avatar-test-frontend:latest
|
||
container_name: avatar-test-frontend
|
||
restart: unless-stopped
|
||
ports:
|
||
- "8099:80" # 浏览器访问 http://<host>:8099
|
||
depends_on:
|
||
- avatar-backend
|
||
networks:
|
||
- avatar-net
|
||
|
||
networks:
|
||
avatar-net:
|
||
driver: bridge
|