bill-server-go/docker-compose.yml

37 lines
726 B
YAML
Raw Normal View History

2023-05-05 20:27:33 +08:00
version: "3.9"
services:
fiber-application:
restart: always
image: docker-mariadb-clean-arch:latest
build:
context: .
dockerfile: Dockerfile
target: prod
ports:
- 8080:8080
environment:
- API_USERID=1
- API_USERNAME=fiber
- API_PASSWORD=fiber
- JWT_SECRET=fiber
networks:
- application
depends_on:
- mariadb
command: ./docker-mariadb-clean-arch
mariadb:
image: mariadb:10.6.3
restart: always
volumes:
- ./scripts/migrations.sql:/docker-entrypoint-initdb.d/1.sql
expose:
- 3306
environment:
- MARIADB_ALLOW_EMPTY_ROOT_PASSWORD=true
networks:
- application
networks:
application: