first commit

This commit is contained in:
Sas Andy
2024-12-09 09:51:19 +07:00
commit ecc5dfd9c0
69 changed files with 5365 additions and 0 deletions

36
docker-compose.yml Normal file
View File

@@ -0,0 +1,36 @@
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: