mirror of
https://github.com/andatoshiki/shikigrid.git
synced 2026-06-05 19:56:27 +00:00
55 lines
1.0 KiB
YAML
55 lines
1.0 KiB
YAML
version: '3'
|
|
services:
|
|
app:
|
|
container_name: shikigrid_api
|
|
build: .
|
|
ports:
|
|
- 8666:8666
|
|
restart: on-failure
|
|
volumes:
|
|
- api:/usr/src/app/
|
|
depends_on:
|
|
- shikigrid-mysql
|
|
networks:
|
|
- shikigrid
|
|
|
|
shikigrid-mysql:
|
|
image: mysql:5.7
|
|
container_name: shikigrid_mysql
|
|
ports:
|
|
- 3306:3306
|
|
environment:
|
|
- MYSQL_ROOT_HOST=${DB_HOST}
|
|
- MYSQL_USER=${DB_USER}
|
|
- MYSQL_PASSWORD=${DB_PASSWORD}
|
|
- MYSQL_DATABASE=${DB_NAME}
|
|
- MYSQL_ROOT_PASSWORD=${DB_PASSWORD}
|
|
volumes:
|
|
- database_mysql:/var/lib/mysql
|
|
networks:
|
|
- shikigrid
|
|
|
|
phpmyadmin:
|
|
image: phpmyadmin/phpmyadmin
|
|
container_name: shikigrid_phpmyadmin
|
|
depends_on:
|
|
- shikigrid-mysql
|
|
environment:
|
|
- PMA_HOST=shikigrid-mysql
|
|
- PMA_USER=${DB_USER}
|
|
- PMA_PORT=${DB_PORT}
|
|
- PMA_PASSWORD=${DB_PASSWORD}
|
|
ports:
|
|
- 9090:80
|
|
restart: always
|
|
networks:
|
|
- shikigrid
|
|
|
|
volumes:
|
|
api:
|
|
database_mysql:
|
|
|
|
networks:
|
|
shikigrid:
|
|
driver: bridge
|