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