Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "2"
- services:
- db:
- build: ./sql
- container_name: database
- environment:
- - ALLOW_EMPTY_PASSWORD=yes
- - MYSQL_ROOT_USER=${MYSQL_ROOT_USER}
- - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- - MYSQL_DATABASE=${MYSQL_DATABASE}
- volumes:
- - sql:/var/lib/mysql
- ports:
- - "${MYSQL_PORT}:${MYSQL_PORT}"
- expose:
- - "${MYSQL_PORT}"
- restart: always
- backend:
- build: ./backend
- container_name: sifo_akademik_backend
- ports:
- - "${API_PORT}:${APACHE_PORT}"
- expose:
- - "${API_PORT}"
- - "${APACHE_PORT}"
- volumes:
- - ./backend:/var/www/html
- depends_on:
- - db
- restart: always
- frontend:
- build: ./frontend
- container_name: sifo_akademik_frontend
- volumes:
- - ./frontend/:/usr/src/app
- - /usr/src/app/node_modules
- ports:
- - ${FRONTEND_PORT}:${FRONTEND_PORT}
- environment:
- - FRONTEND_PORT=${FRONTEND_PORT}
- - API_PORT=${API_PORT}
- expose:
- - "${FRONTEND_PORT}"
- depends_on:
- - backend
- restart: always
- phpmyadmin:
- image: phpmyadmin/phpmyadmin
- container_name: sifo_akademik_phpmyadmin
- ports:
- - "${PHPMYADMIN_PORT}:${APACHE_PORT}"
- depends_on:
- - db
- restart: always
- volumes:
- sql:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement