kotlin-serverside-study / kitchen-force

0 stars 3 forks source link

Toy Project 진행과 그라운드 룰 정의 #2

Open humanitas03 opened 2 years ago

humanitas03 commented 2 years ago

목표

Step1(합의한....)

요구사항 리스트업

TODO

Reference

seongbin9786 commented 2 years ago
  1. 이미 JPA로 얘기를 해서 nosql은 고려 대상에서 빠져도 될 것 같습니다.
  2. h2가 셋업도 편리하고 mysql로 구성할 경우 배포 시 docker-compose로 구성하면 될 것 같습니다.

2-1. docker-compose 예시

version: "3"

services:

  kotlinApp:
    image: 코틀린앱이미지이름 - gradlew bootBuildImage 활용
    ports: 
     - 80:8080

  mysql:
    container_name: mysql
    image: mysql:5.7
    restart: unless-stopped
    ports:
      - "3306:3306"
    env_file: .env
    environment:
      - TZ=Asia/Seoul
    volumes:
      - mysql:/var/lib/mysql
      - ./config/mysql/:/etc/mysql/conf.d

volumes:
  mysql:

2-2 run

$ docker-compose up
humanitas03 commented 2 years ago

h2가 셋업도 편리하고 mysql로 구성할 경우 배포 시 docker-compose로 구성하면 될 것 같습니다.

mysql 사용에 이견이 없으면 docker-compose.yml 스크립트 추가하겠습니다.

seongkyu-lim commented 2 years ago

구글 아이디를 공유주시면 구글닥 공유 걸어놓겠습니다.

엑세스 요청하였습니다.