Pre Merge pull request !17 from 米老头/add-docker-compose

This commit is contained in:
米老头 2020-06-24 17:56:10 +08:00 committed by Gitee
commit db1235ea9f
6 changed files with 712 additions and 675 deletions

View File

@ -0,0 +1,7 @@
FROM mysql:5.7
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
COPY ./sql/*.sql /usr/local/work/
COPY ./sql/shell_mysql.sh /docker-entrypoint-initdb.d

View File

@ -0,0 +1,5 @@
-- 创建数据库
DROP database IF EXISTS `ry-vue`;
create database `ry-vue` default character set utf8 collate utf8_general_ci;
-- 切换到test_data数据库
use ry-vue;

View File

@ -0,0 +1,5 @@
#!/bin/bash
mysql --default-character-set=utf8 -uroot -p$MYSQL_ROOT_PASSWORD <<EOF
source /usr/local/work/database.sql;
source /usr/local/work/quartz.sql;
source /usr/local/work/ry_20200415.sql;

View File

@ -0,0 +1,20 @@
version: '2'
services:
ruoyi-mysql:
build:
context: ./db
dockerfile: Dockerfile
environment:
MYSQL_ROOT_PASSWORD: password
restart: always
container_name: ruoyi-mysql
image: ruoyi-mysql
ports:
- 3306:3306
ruoyi-redis:
image: redis:5.0
ports:
- 6379:6379
restart: always
container_name: ruoyi-redis