generated from OBJNULL/Dockerized-Rust
Imported Docker-Compose
This commit is contained in:
parent
8ad67c0349
commit
82f698a074
1 changed files with 45 additions and 0 deletions
45
docker/docker-compose.yml
Normal file
45
docker/docker-compose.yml
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
version: "3"
|
||||
networks:
|
||||
ns_network:
|
||||
|
||||
services:
|
||||
neurostock:
|
||||
image: git.objnull.net/neurontalteam/neurostock:latest
|
||||
container_name: neurostock
|
||||
restart: always
|
||||
networks:
|
||||
- ns_network
|
||||
ports:
|
||||
- "3000:3080"
|
||||
volumes:
|
||||
- "./data:/srv/data:ro,z"
|
||||
depends_on:
|
||||
- db
|
||||
|
||||
db:
|
||||
image: mysql
|
||||
container_name: db
|
||||
restart: always
|
||||
environment:
|
||||
- "MYSQL_RANDOM_ROOT_PASSWORD=true"
|
||||
- "MYSQL_DATABASE=neurostock"
|
||||
- "MYSQL_USER=neurostock"
|
||||
- "MYSQL_PASSWORD=changeme"
|
||||
networks:
|
||||
- ns_network
|
||||
volumes:
|
||||
- "/srv/ns/db:/var/lib/mysql:Z"
|
||||
healthcheck:
|
||||
test: ["CMD", "mysqladmin", "ping"]
|
||||
timeout: 20s
|
||||
retries: 10
|
||||
|
||||
## Use for Debugging and Viewing Database ##
|
||||
# adminer:
|
||||
# image: adminer
|
||||
# container_name: adminer
|
||||
# restart: always
|
||||
# networks:
|
||||
# - ns_network
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
Loading…
Reference in a new issue