bwighane / eggjs-mysql-docker

🐳 Docker image for eggjs + mysql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

  1. change db/test.sql to your sql file.

  2. 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

About

🐳 Docker image for eggjs + mysql


Languages

Language:Shell 47.0%Language:JavaScript 28.6%Language:TSQL 18.2%Language:Dockerfile 6.2%