Skip to content
Snippets Groups Projects
Commit 6bb3fd4b authored by Genvictus's avatar Genvictus
Browse files

chore: docker config $ scripts for all repo build

parent 86aa6773
No related merge requests found
PGADMIN_DEFAULT_EMAIL="tubeswbd@tubes.com"
PGADMIN_DEFAULT_PASSWORD="tubes1Password"
.env
\ No newline at end of file
bash build-php.sh
bash build-spa.sh
bash build-rest.sh
bash build-soap.sh
\ No newline at end of file
docker build -t php-app ../../php-app
\ No newline at end of file
docker build -t rest-service:latest ../../rest-service
\ No newline at end of file
docker build -t soap-service:latest ../../soap-service
\ No newline at end of file
docker build -t client-spa:latest ../../client-spa
\ No newline at end of file
cat ../php-app/.env.default \
../client-spa/.env.default \
../rest-service/.env.default \
../soap-service/.env.default \
.env.default > .env
\ No newline at end of file
services:
# PHP App
php-web:
extends:
file: ../php-app/docker-compose.yml
service: php-web
env_file: .env
php-postgres:
extends:
file: ../php-app/docker-compose.yml
service: php-postgres
env_file: .env
# SPA
spa-web:
extends:
file: ../client-spa/docker-compose.yml
service: spa-web
env_file: .env
# REST Service
rest-service:
extends:
file: ../rest-service/docker-compose.yml
service: rest-service
env_file: .env
rest-db:
extends:
file: ../rest-service/docker-compose.yml
service: rest-db
env_file: .env
# SOAP Service
# soap-service:
# extends:
# file: ../soap-service/docker-compose.yml
# service: soap-service
# soap-db:
# extends:
# file: ../soap-service/docker-compose.yml
# service: soap-db
# PostgreSQL pgAdmin panel accessible at http://localhost:16543/
pgadmin-compose:
image: dpage/pgadmin4
restart: always
env_file: .env
ports:
- "16543:80"
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment