Pre Merge pull request !17 from 米老头/add-docker-compose
This commit is contained in:
commit
db1235ea9f
7
ruoyi/deploy/db/Dockerfile
Normal file
7
ruoyi/deploy/db/Dockerfile
Normal 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
|
5
ruoyi/deploy/db/sql/database.sql
Normal file
5
ruoyi/deploy/db/sql/database.sql
Normal 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;
|
File diff suppressed because it is too large
Load Diff
5
ruoyi/deploy/db/sql/shell_mysql.sh
Normal file
5
ruoyi/deploy/db/sql/shell_mysql.sh
Normal 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;
|
20
ruoyi/deploy/docker-compose.yml
Normal file
20
ruoyi/deploy/docker-compose.yml
Normal 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
|
Loading…
x
Reference in New Issue
Block a user