window환경에서 docker로 mysql 사용하기

dev.홍성원·2023년 6월 30일

Docker로 Mysql 설치하면서 사용한 명령어 기록

-- 이미지 다운받기
docker search mysql // mysql 이미지를 도커허브에서 검색한다.
docker pull mysql // 어떤걸 다운받을까 봤는데, 사용자가 가장 다운 많이받은 mysql을 다운받는다.
docker images // 도커 이미지가 잘 다운받아졌는지 확인한다.

-- 이미지로 컨테이너 생성
docker run --name mysql_local -p 3306:3306 -e MYSQL_ROOT_PASSWORD="mypassword" -d mysql
// --name은 컨테이너의 이름을 설정한다.
// -p는 포트번호 설정, 컨테이너의 포트번호와 내 pc의 포트번호 연결, 
// -d는 컨테이너를 생성할 이미지의 이름

-- 컨테이너 접속
docker ps -a // 컨테이너 상태를 확인한다. 잘 생성되어 실행중인지 확인한다.
docker exec --user="root" -it mysql_local bash // 생성된 컨테이너를 실행한다.

//컨테이너 내부
mysql --user=root --password="mypassword" // mysql콘솔이 정상적으로 나오면 성공. 
// 확인 후 다시 터미널로 돌아오려면 exit나 quit 명령어를 사용하자.

이후 DBMS 클라이언트로 db에 접속

profile
백엔드 신입 개발자

0개의 댓글