도커 컴포즈를 사용한 MySQL 관리
MySQL 도커 컴포즈 설정
Section titled “MySQL 도커 컴포즈 설정”- 작업 디렉토리 생성 및 docker-compose.yaml 파일 생성
Terminal window mkdir ${WORKING_DIRECTORY}cd ${WORKING_DIRECTORY}touch docker-compose.yaml - docker-compose.yaml 파일 편집
docker-compose.yaml services:mysql:container_name: mysqlimage: mysql:latestrestart: alwaysports:- "3306:3306"environment:MYSQL_ROOT_PASSWORD: ********MYSQL_USER: ********MYSQL_PASSWORD: ********volumes:- ./db/conf.d:/etc/mysql/conf.d- ./db/data:/var/lib/mysql- ./db/initdb.d:/docker-entrypoint-initdb.d - MySQL 기동
Terminal window docker-compose up -d