mysql설치 with Docker

혼자서 프로젝트를 진행하다보면 다양한 환경을 셋팅을 해주어야 한다. 얼마나 귀찮은가…. 전에 쓴 포스트에서도 레디스를 올려보았다. 오늘은 mysql을 올려보자!

mysql workbench에서 접속을 해보자!

맥북에서 진행할것이며 mysql 5.7버젼으로 설치할 예정이다.(5.7로 하는 이유는… 그냥pull해서 최신버젼을 까니 문제발생, 아마 워크벤치 버젼에 맞추어서 다운로드 받아야하는듯… 그냥 최신 워크벤치를 깔고 진행하자)
https://www.mysql.com/products/workbench/

도커 이미지를 조회해보자

1
docker search mysql

(OFFICIAL항목에 OK는 공식이미지임)

mysql 도커 이미지 pull

1
docker pull mysql:5.7

:5.7 <– 해당 버젼을 선택
:5.7을 쓰지 않는다면 최신버젼을 가져오게된다.

도커 이미지 확인

1
docker images

1
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password --name mysql_local mysql:5.7

정상작동확인

1
docker ps -a

name mysql_local 확인시 정상작동, 바로 cli를 통해 들어 갈수 있으나 바로 mysql workbench에 연결하자

셋팅

  • hostname : 127.0.0.1
  • port :3306
  • password : password
    테스트 커넥션 후 ok

끝!