• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    해결됨

initialize.sql은 만들기만하고 COPY 안해주나요?

21.08.10 00:32 작성 조회수 172

0

도커파일에서 한글 설정 관련 파일만 ADD해주고
막상 mysql설정 내용이 다 들어가있는

mysql/sqls/initialize.sql 파일은 이미지 빌드 시 안가져가는거같은데 ...

답변 1

답변을 작성해보세요.

0

안녕하세요 ~ !!! 답이 늦어서 죄송합니다 ~ 
그 부분을 가져가는건  docker-compose.yml 에 있습니다 ~ 

mysql:
build: ./mysql
restart: unless-stopped
container_name: app_mysql
ports:
- "3306:3306"
volumes:
- ./mysql/mysql_data:/var/lib/mysql
- ./mysql/sqls/:/docker-entrypoint-initdb.d/
environment:
MYSQL_ROOT_PASSWORD: johnahn
MYSQL_DATABASE: myapp

여기 보시면 volumes 있죠 ?  저거를 이용해서 가져가고 있습니다 ~