Back-end/docker, kubernetes
Docker로 Mysql 사용해보기
이안_ian
2024. 7. 9. 20:36
반응형
1. Docker 설치
아래의 홈페이지로 가서 설치, 혹시 에러가 난다면 BIOS에서 가상머신이 켜져 있는지 확인하자!
https://www.docker.com/products/docker-desktop/
필자는 AMD의 SVM을 못찾아서 1시간을 삽질을..ㅠ
2. Mysql Docker 이미지 다운로드
//cmd에서 실행
docker pull mysql
//버전을 지정할 경우 태그에 사용
docker pull mysql:8.0.22
docker desktop으로 간편하게 할 수도 있을 것 같다.
3. 이미지로 컨테이너 띄우고 접속하기
// 이미지 확인
docker images
// 컨테이너 생성 및 실행
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=<password> -d -p 3306:3306 mysql:latest
//mysql 컨테이너 접속
docker exec -it mysql-container bash
mysql -u root -p
show databases;
create database <database-name>
use <database-name>
//컨테이너 리스트 출력
docker ps -a
//컨테이너 시작/중지/재시작
docker stop mysql-container
docker start mysql-container
docker restart mysql-container
아니면 GUI로 딸깍!
반응형