version: '3.1' services: db: image: mariadb:latest container_name: timemanager-db environment: MYSQL_ROOT_PASSWORD: edkvcjReDxJ9Z8hq ports: - "3306:3306" backend: #build: #context: ./backend #dockerfile: Dockerfile image: git.fawkes100.de/sebastian/timemanager/timemanager-backend:latest links: - "db:app_db" environment: SERVER_ADDRESS: 0.0.0.0 SPRING_DATASOURCE_USERNAME: root SPRING_DATASOURCE_PASSWORD: edkvcjReDxJ9Z8hq SPRING_DATASOURCE_URL: jdbc:mariadb://app_db:3306/restservice?createDatabaseIfNotExist=true&autoReconnect=true depends_on: - "db" restart: always volumes: - /etc/localtime:/etc/localtime:ro - /etc/timezone:/etc/timezone:ro frontend: #build: #context: ./frontend #dockerfile: Dockerfile image: git.fawkes100.de/sebastian/timemanager/timemanager-frontend:latest restart: always links: - backend:backend depends_on: - "backend" ports: - "4200:80" environment: BACKEND_URL: http://backend:8080