DB
Docker를 통해 Mysql 설치
chanyoun
2023. 11. 27. 18:03
Mac에 Docker 깔기
brew 를 통해 Docker 깔기
brew install --cask docker
그후 아래 명령어를 통해 잘깔렸는지 확인해보기
docker -v
Docker에 Mysql 깔기
docker의 이미지 저장소에서 MySQL의 Docker 이미지를 로컬 시스템으로 다운로드 하기
docker pull mysql //버전을 지정하고 싶다면 docker pull mysql:버전
다운받은 docker 이미지 확인하기
docker images
MySQL Docker 컨테이너 생성 및 실행하기
docker run --name <컨테이너명> -e MYSQL_ROOT_PASSWORD=<password> -d -p 3306:3306 mysql:latest
생성된 컨테이너 리스트 확인하기
docker ps -a
<이때 우리가 받은 Image를 기반으로 생성된 Container가 보이면 된다>
DBeaver2 에 연결시 오류 해결
이런식으로 연결을 했는데 계속해서 Public Key Retrieval is not allowed
오류가 발생했다.
이때 Driver properties 에 추가정보를 제시하면 되는데 Driver Properties에 들어가서
allowPublicKeyRetrieval = true
로 설정해주면 연결에 성공한다.