Presupuestador_web/docker-compose.yml
2024-08-01 16:55:30 +02:00

58 lines
1010 B
YAML

version: "3.8"
services:
mariadb:
image: mariadb:latest
container_name: mariadb
environment:
MYSQL_ROOT_PASSWORD: uZm#bch6pPs8
MYSQL_DATABASE: uecko
MYSQL_USER: uecko
MYSQL_PASSWORD: u8Ax5Nw3%sjd
volumes:
- mariadb_data:/var/lib/mysql
networks:
- bridge
phpmyadmin:
image: phpmyadmin/phpmyadmin
container_name: phpmyadmin
environment:
PMA_HOST: mariadb
PMA_USER: uecko
PMA_PASSWORD: u8Ax5Nw3%sjd
ports:
- "8080:80"
networks:
- bridge
nginx:
image: nginx:latest
container_name: nginx
volumes:
- nginx_conf:/etc/nginx
- nginx_html:/usr/share/nginx/html
ports:
- "80:80"
- "443:443"
networks:
- bridge
nodejs:
image: node:lts-iron
container_name: nodejs
ports:
- "3000:3000"
volumes:
- ./app:/usr/src/app
working_dir: /usr/src/app
volumes:
mariadb_data:
nginx_html:
nginx_conf:
app:
networks:
bridge: