eggjs-mysql-docker
eggjs-mysql-docker copied to clipboard
🐳 Docker image for eggjs + mysql
eggjs-mysql-docker
Requirements
- docker
- docker-compose
Settings
docker-compose.yml
.env
modify the settings
WEB_PORT=3014
MYSQL_HOST=db
MYSQL_ROOT_PASSWORD=your_passwd
MYSQL_DATABASE=test
EGG_SERVER_ENV=prod
NODE_ENV=production
db/test.sql
-
change
db/test.sql
to your sql file. -
modify the
db/Dockfile
FROM mysql:5.6
ADD test.sql /docker-entrypoint-initdb.d
Deploy && Usage
# start
$ docker-compose up -d
# stop
$ docker-compose down
# remove
$ docker-compose down -v
Snapshot
access http://localhost:3014