2
0

docker-compose.yaml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. services:
  2. opennamu-web:
  3. container_name: opennamu-web
  4. # image: opennamu:latest
  5. build:
  6. context: .
  7. dockerfile: Dockerfile.ko
  8. ports:
  9. - "3000:3000"
  10. volumes:
  11. - ./docker_data:/app/data
  12. environment:
  13. NAMU_DB_TYPE: mysql
  14. NAMU_DB: data
  15. NAMU_DB_HOST: opennamu-db
  16. NAMU_DB_PORT: 3306
  17. NAMU_DB_USER: opennamu
  18. NAMU_DB_PASSWORD: opennamu_password
  19. NAMU_LANG: ko-KR
  20. NAMU_MARKUP: namumark
  21. networks:
  22. - opennamu
  23. depends_on:
  24. - opennamu-db
  25. opennamu-db:
  26. container_name: opennamu-db
  27. image: mysql:latest
  28. restart: always
  29. environment:
  30. MYSQL_ROOT_PASSWORD: root_password
  31. MYSQL_DATABASE: data
  32. MYSQL_USER: opennamu
  33. MYSQL_PASSWORD: opennamu_password
  34. volumes:
  35. - ./db_data:/var/lib/mysql
  36. networks:
  37. - opennamu
  38. networks:
  39. opennamu: