Skip to content

Commit c262184

Browse files
committed
mysql数据存储
1 parent 9b8d843 commit c262184

File tree

3 files changed

+28
-11
lines changed

3 files changed

+28
-11
lines changed

.env

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
MYSQL1_SAVE_PATH=mysql1
2+
MYSQL2_SAVE_PATH=mysql2
3+
ROOT_PASSWORD=123456
4+
DATABASE=kingshard

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
mysql1/
2+
mysql2/

docker-compose.yaml

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,40 @@ networks:
55
name: testwifi
66
services:
77
mysql1:
8+
container_name: "mysql1"
89
image: mysql:latest
10+
volumes:
11+
- ./${MYSQL1_SAVE_PATH}:/var/lib/mysql
912
expose:
10-
- "3306"
13+
- "3306"
1114
environment:
12-
- MYSQL_ROOT_PASSWORD=123456
13-
- MYSQL_DATABASE=kingshard
15+
- MYSQL_ROOT_PASSWORD=${ROOT_PASSWORD}
16+
- MYSQL_DATABASE=${DATABASE}
17+
restart: always
1418

1519
mysql2:
20+
container_name: "mysql2"
1621
image: mysql:latest
22+
volumes:
23+
- ./${MYSQL2_SAVE_PATH}:/var/lib/mysql
1724
expose:
18-
- "3306"
25+
- "3306"
1926
environment:
20-
- MYSQL_ROOT_PASSWORD=123456
21-
- MYSQL_DATABASE=kingshard
27+
- MYSQL_ROOT_PASSWORD=${ROOT_PASSWORD}
28+
- MYSQL_DATABASE=${DATABASE}
29+
restart: always
2230

2331
kingshard:
32+
container_name: "kingshard"
33+
image: mysql:latest
2434
image: matjazmav/kingshard
2535
volumes:
26-
- ./ks1.yaml:/etc/ks.yaml
36+
- ./ks1.yaml:/etc/ks.yaml
2737
ports:
28-
- "9696:9696"
38+
- "9696:9696"
2939
expose:
30-
- "9696"
40+
- "9696"
3141
links:
32-
- mysql1
33-
- mysql2
42+
- mysql1
43+
- mysql2
44+
restart: always

0 commit comments

Comments
 (0)