Compare commits
2 Commits
96c44fcab6
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 4c2ed07ac4 | |||
| 068932b40d |
49
hotpoint/hotpoint.yaml
Normal file
49
hotpoint/hotpoint.yaml
Normal file
@@ -0,0 +1,49 @@
|
||||
version: '3.1'
|
||||
|
||||
services:
|
||||
db:
|
||||
image: mysql:5.7
|
||||
restart: always
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: shaojj
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- mysqlData:/var/lib/mysql
|
||||
networks:
|
||||
- hotpoint
|
||||
|
||||
dashboard:
|
||||
image: metabase/metabase
|
||||
depends_on:
|
||||
- db
|
||||
ports:
|
||||
- "3000:3000"
|
||||
networks:
|
||||
- hotpoint
|
||||
volumes:
|
||||
- metabase:/metabase-data
|
||||
environment:
|
||||
- MB_DB_FILE=/metabase-data/metabase.db
|
||||
phpmyadmin:
|
||||
image: phpmyadmin/phpmyadmin
|
||||
depends_on:
|
||||
- db
|
||||
environment:
|
||||
PMA_HOST: db
|
||||
|
||||
ports:
|
||||
- 3001:80
|
||||
networks:
|
||||
- hotpoint
|
||||
volumes:
|
||||
mysqlData:
|
||||
metabase:
|
||||
|
||||
networks:
|
||||
hotpoint:
|
||||
#external: true
|
||||
driver: overlay
|
||||
ipam:
|
||||
config:
|
||||
- subnet: 192.169.0.0/24
|
||||
18
hotpoint/readme.md
Normal file
18
hotpoint/readme.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# 说明
|
||||
|
||||
mysql+phpmyadmin+metabase套件,可以通过phpmyadmin进行数据库图形化管理,通过metabase进行数据图形化展示
|
||||
|
||||
# 部署
|
||||
|
||||
执行一下语句
|
||||
```
|
||||
$ sudo docker stack deploy -c hotpoint.yaml hotpoint
|
||||
```
|
||||
|
||||
# 注意
|
||||
**此部署脚本建立在swarm集群之上,如果没有创建swarm集群请先执行以下语句:**
|
||||
```
|
||||
$ sudo docker swarm init
|
||||
```
|
||||
|
||||
**然后才能执行前面部署章节的内容**
|
||||
Reference in New Issue
Block a user