[Docker] Docker Compose로 MySQL 구축하기
1. 왜 Docker Compose인가?웹 개발 환경을 구축하며 가장 먼저 마주한 것은 데이터베이스 설정이었습니다. 예전처럼 윈도우 PC에 인스톨러를 실행하고 환경 변수를 잡는 과정은 생각보다 부담스러웠죠. 나중에 DB를 삭제하더라도 남는 레지스트리나 찌꺼기 파일들, 그리고 여러 DB가 꼬여 발생하는 원인 모를 에러들을 피하고 싶었습니다.그래서 저는 '내 로컬 환경은 깨끗하게 유지하면서, 버튼 하나로 어디서든 동일한 DB 환경을 만든다'는 목표로 Docker Compose를 선택했습니다. 2. 환경 변수 살펴보기 MySQL 공식 문서를 찾아보니 설정할 수 있는 환경 변수가 꽤 많았습니다. 하나하나 다 읽어보자니 머리가 아픈데, 사실 로컬에서 개발 환경을 구축하는 게 목적이라면 굳이 그 모든 걸 다 붙잡..
Docker
2026. 1. 27. 12:56
