본문 바로가기
Devops

ubuntu에서 docker mysql 설치(install) 및 workbench 접속

by 디찌s 2021. 3. 10.
728x90
반응형

Docker는 설치되어있다고 가정합니다.

 

 

1. MySQL Docker 이미지 PULL

docker pull mysql:latest

 

위와 같은 명령어를 통해서 mysql 최근 docker를 가져옵니다.

 

 

pull이 완료되면 docker images명령어를 통해 내용을 확인합니다.

 

 

 

2. Create and start Docker MySQL 

 

일단 리눅스서버 아무대나 디렉토리 하나를 만듭니다.저는 /home/k 로 생성했습니다

 

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password --name mysql-server -v /home/k:/var/lib/mysql mysql:latest

 

docker ps 명령어를 통해 컨테이너 생성 여부를 확인합니다.

 

 

docker exec -it "컨테이너ID" /bin/bash 

 

를통해 컨테이너 접속합니다.

 

 

접속후에 

 

mysql -u root -p 

를 입력하고 정상 작동하면 설정은 끝난것입니다.

 

 

3. Window Workbench 연동

ubuntu에서 ufw 를 이용하여 port를 개방해줍니다.

 

 

ufw allow 3306

 

그후

현재 vm웨어나 리눅스시스템에 ip를 넣고 접속해주시면 끝납니다!

 

728x90
반응형

댓글