From 2d022cb6139a81bb86769af89e0ba31e38766c69 Mon Sep 17 00:00:00 2001 From: louiscklaw Date: Tue, 13 May 2025 13:27:56 +0800 Subject: [PATCH] ``` remove Docker Compose configuration files for CMS, Doc, Ionic Mobile, API_TS, and PocketBase services ``` --- 002_source/docker-compose.yml | 149 ---------------------------------- 1 file changed, 149 deletions(-) delete mode 100644 002_source/docker-compose.yml diff --git a/002_source/docker-compose.yml b/002_source/docker-compose.yml deleted file mode 100644 index 0e96263..0000000 --- a/002_source/docker-compose.yml +++ /dev/null @@ -1,149 +0,0 @@ -volumes: - shared: - dist: - -services: - cms: - image: 192.168.10.61:5000/cms_ubuntu - # build: ./cms - env_file: - - .env - volumes: - - ./cms:/app - ports: - - 3000:3000 - working_dir: /app - command: ./scripts/docker/entrypoint.sh - depends_on: - pocketbase: - condition: service_healthy - healthcheck: - #optional (recommended) since v0.10.0 - test: wget --no-verbose --tries=1 --spider http://localhost:3000 || exit 1 - interval: 5s - timeout: 5s - retries: 5 - deploy: - resources: - limits: - cpus: "0.5" - reservations: - cpus: "0.01" - - doc: - build: ./doc - env_file: - - .env - volumes: - - ./doc:/app - ports: - - 3001:3000 - working_dir: /app - command: ./scripts/docker/entrypoint.sh - healthcheck: - #optional (recommended) since v0.10.0 - test: wget --no-verbose --tries=1 --spider http://localhost:3000 || exit 1 - interval: 5s - timeout: 5s - retries: 5 - - deploy: - resources: - limits: - cpus: "0.5" - reservations: - cpus: "0.01" - - ionic_mobile: - # image: node:20-bullseye-slim - # build: ./ionic_mobile - image: 192.168.10.61:5000/ionic_mobile_ubuntu - # user: 1000:1000 - env_file: - - .env - volumes: - - ./ionic_mobile:/app - ports: - - 5173:5173 - working_dir: /app - command: ./scripts/docker/entrypoint.sh - depends_on: - pocketbase: - condition: service_healthy - healthcheck: - #optional (recommended) since v0.10.0 - test: wget --no-verbose --tries=1 --spider http://localhost:5173 || exit 1 - interval: 5s - timeout: 5s - retries: 5 - - deploy: - resources: - limits: - cpus: "0.5" - reservations: - cpus: "0.01" - - api_ts: - image: 192.168.10.61:5000/api_ts_ubuntu - # build: ./api_ts - volumes: - - ./api_ts:/app - working_dir: /app - # env_file: - # - .env - environment: - - NODE_ENV=production - - PB_HOSTNAME=pocketbase - - PB_USERNAME=admin@123.com - - PB_PASSWORD=Aa12345678 - ports: - - 8080:3000 - # command: sleep infinity - command: ./entrypoint.sh - # depends_on: - # pocketbase: - # condition: service_healthy - # healthcheck: - # #optional (recommended) since v0.10.0 - # test: wget --no-verbose --tries=1 --spider http://localhost:3000 || exit 1 - # interval: 5s - # timeout: 5s - # retries: 5 - - deploy: - resources: - limits: - cpus: 0.5 - reservations: - cpus: 0.01 - - pocketbase: - # image: ghcr.io/muchobien/pocketbase:latest - build: - context: ./pocketbase/docker - args: - - VERSION=0.26.6 # Specify the PocketBase version here - # hostname: pocketbase - restart: always - # environment: - # ENCRYPTION: example #optional - ports: - - 8090:8090 - volumes: - - ./pocketbase/volumes/pb_data:/pb_data - - ./pocketbase/pb_hooks:/pb_hooks - - ./pocketbase/pb_migrations:/pb_migrations - # healthcheck: - # #optional (recommended) since v0.10.0 - # test: wget --no-verbose --tries=1 --spider http://localhost:8090/api/health || exit 1 - # interval: 5s - # timeout: 5s - # retries: 5 - - deploy: - resources: - limits: - cpus: 0.5 - reservations: - cpus: 0.01