chore: 添加前后端 Dockerfile 和 DockerCompose 编排文件,添加部署脚本和工作流 #66

Merged
huanghaosheng merged 5 commits from chore/add-docker into develop 2026-06-14 13:41:23 +08:00
Showing only changes of commit 1c74fdb894 - Show all commits

30
docker-compose.yml Normal file
View File

@@ -0,0 +1,30 @@
services:
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
container_name: camtalk-frontend
ports:
- "80:80"
depends_on:
- backend
networks:
- camtalk-net
restart: unless-stopped
backend:
build:
context: ./backend
dockerfile: Dockerfile
container_name: camtalk-backend
env_file:
- .env
environment:
- APP_ENV=production
networks:
- camtalk-net
restart: unless-stopped
networks:
camtalk-net:
driver: bridge