[Docker] MySQL 설치하기
버전 선택하기
우선, 설치할 MySQL의 버전을 골라야 한다. Docker로 설치 가능한 MySQL의 버전은 아래의 링크를 통해 확인할 수 있다.
https://hub.docker.com/_/mysql
Docker 명령어를 이용해 설치하기
아래의 명령어를 실행해 MySQL을 설치한다.
# docker run -d \
--name mysql \
--restart always \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=password \
-v /my/mysql/data:/var/lib/mysql \
mysql
root
계정이 아닌 별도의 계정을 추가하고 싶다면 MYSQL_USER
, MYSQL_PASSWORD
옵션을 추가로 사용할 수 있고, 데이터베이스를 추가하고 싶다면 MYSQL_DATABASE
옵션을 사용할 수 있다.
나머지 옵션은 아래의 링크를 통해 확인할 수 있다.
https://hub.docker.com/_/mysql
Docker compose를 이용해 설치하기
우선 다음과 같이 docker-compose.yml
을 작성한다.
그 다음, 해당 docker-compose.yml
이 존재하는 디렉토리 상에서 다음 명령어를 입력한다.