docker compose를 이용해서 mysql 띄우는 방법에 대해서 이야기 하겠습니다.
먼저 docker를 설치하고
다음과 같이 docker-compose.yml
파일을 작성합니다.
version: "3"
services:
db:
platform: linux/x86_64
image: mysql:latest
container_name: mysql-server
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: root123
command: # 명령어 실행
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
volumes:
- ./data/:/var/lib/mysql # -v 옵션 (다렉토리 마운트 설정)
docker-compose up
명령어를 입력합니다.