Files
ris-backend-go/docker-compose.yml
2024-12-09 09:51:19 +07:00

37 lines
577 B
YAML

version: '3'
services:
db:
image: mysql:8.0
healthcheck:
test: "exit 0"
volumes:
- db_data:/var/lib/mysql
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: mypassword
MYSQL_DATABASE: ecom
api:
build:
context: .
dockerfile: Dockerfile
restart: on-failure
volumes:
- .:/go/src/api
ports:
- "8080:8080"
environment:
DB_HOST: db
DB_USER: root
DB_PASSWORD: mypassword
DB_NAME: ecom
links:
- db
depends_on:
- db
volumes:
db_data: