You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
riskclouddocker/docker-compose.yml

21 lines
655 B

version: '3.8'
services:
web:
image: nginx:1.19.5-alpine
ports: ['80:80']
volumes: ['data-volume:/RiskCloudBackend', './site.conf:/etc/nginx/conf.d/site.conf']
links: [php, nodejs]
php:
build: ./risk_cloud_backend
volumes: ['data-volume:/RiskCloudBackend']
links: [mysql]
working_dir: /RiskCloudBackend
volumes: ['./.env:/RiskCloudBackend/.env']
nodejs:
build: ./risk_cloud_fontend
working_dir: /RiskCloudFontend
mysql:
image: mysql:8.0.22
environment: {TZ: Asia/Shanghai,MYSQL_ROOT_PASSWORD: 123456,MYSQL_DATABASE: laravel}
volumes:
data-volume: