docker-compose.yml 797 B

123456789101112131415161718192021222324252627282930313233343536
  1. version: '3.8'
  2. networks:
  3. default:
  4. external:
  5. name: default-network
  6. services:
  7. oilseal-exam:
  8. restart: always
  9. image: registry.cn-chengdu.aliyuncs.com/infish/oilseal-exam:v1.0.0
  10. volumes:
  11. - ./deploy-config.yaml:/root/oilseal-exam/config-linux.yaml
  12. ports:
  13. - "3001:3000"
  14. depends_on:
  15. - oilseal-exam-mysql
  16. oilseal-exam-mysql:
  17. restart: always
  18. image: mysql:8.0
  19. environment:
  20. - MYSQL_ROOT_PASSWORD=zyhd2022
  21. - MYSQL_DATABASE=exam
  22. - TZ=Asia/Shanghai
  23. volumes:
  24. - ~/data/packs-oilseal-exam/data:/var/lib/mysql
  25. ports:
  26. - 3306:3306
  27. # oilseal-exam-nats:
  28. # restart: always
  29. # image: nats:latest
  30. # ports:
  31. # - 4223:4222
  32. # command: "--js --http_port 8222"