feat: add frontend service to docker-compose
This commit is contained in:
Submodule HarborForge.Backend updated: a56faacc4c...3cf2b1bc49
1
HarborForge.Frontend
Submodule
1
HarborForge.Frontend
Submodule
Submodule HarborForge.Frontend added at 853594f447
@@ -13,8 +13,6 @@ services:
|
|||||||
- mysql_data:/var/lib/mysql
|
- mysql_data:/var/lib/mysql
|
||||||
ports:
|
ports:
|
||||||
- 3306:3306
|
- 3306:3306
|
||||||
networks:
|
|
||||||
- harborforge
|
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test:
|
test:
|
||||||
- CMD
|
- CMD
|
||||||
@@ -45,8 +43,6 @@ services:
|
|||||||
depends_on:
|
depends_on:
|
||||||
mysql:
|
mysql:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
networks:
|
|
||||||
- harborforge
|
|
||||||
volumes:
|
volumes:
|
||||||
- ./HarborForge.Backend:/app
|
- ./HarborForge.Backend:/app
|
||||||
deploy:
|
deploy:
|
||||||
@@ -64,9 +60,32 @@ services:
|
|||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 3
|
retries: 3
|
||||||
start_period: 10s
|
start_period: 10s
|
||||||
networks:
|
frontend:
|
||||||
harborforge:
|
build:
|
||||||
driver: bridge
|
context: ./HarborForge.Frontend
|
||||||
|
dockerfile: Dockerfile
|
||||||
|
container_name: harborforge-frontend
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- 3000:3000
|
||||||
|
depends_on:
|
||||||
|
backend:
|
||||||
|
condition: service_healthy
|
||||||
|
deploy:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
cpus: '0.5'
|
||||||
|
memory: 256M
|
||||||
|
healthcheck:
|
||||||
|
test:
|
||||||
|
- CMD
|
||||||
|
- wget
|
||||||
|
- -q
|
||||||
|
- --spider
|
||||||
|
- http://localhost:3000
|
||||||
|
interval: 30s
|
||||||
|
timeout: 10s
|
||||||
|
retries: 3
|
||||||
volumes:
|
volumes:
|
||||||
mysql_data:
|
mysql_data:
|
||||||
driver: local
|
driver: local
|
||||||
|
|||||||
Reference in New Issue
Block a user