Restructure Docker for Dokploy deployment

- Copy app code into PHP image, sync to shared volume at startup
- Use named volume (app_code) shared between app and nginx
- Build nginx image with embedded config (no bind mounts)
- Add .dockerignore to optimize image build
- Build context moved to project root for both services
This commit is contained in:
root
2026-04-05 20:09:12 +02:00
parent 3abde23629
commit 1632b568af
5 changed files with 50 additions and 9 deletions

2
docker/nginx/Dockerfile Normal file
View File

@@ -0,0 +1,2 @@
FROM nginx:1.25-alpine
COPY docker/nginx/default.conf /etc/nginx/conf.d/default.conf