반응형
docker hub에서 mysql image 다운받기
docker pull mysql
// apple sillicon
docker pull --platform linux/x86_64 mysql
애플 실리콘의 경우 아래 명령어로 받을 수 있습니다.
다음과 같이 입력하여 mysql image가 잘 받아졌는지 확인합니다.
docker images
다음 명령어로 받아온 이미지로 container를 생성합니다. "password" 자리에는 설정하고자 하는 mysql 비밀번호를 넣으시면 됩니다. 이름은 "mysql_test" 라고 하겠습니다.
마지막에 latest를 붙인 이유는 위에서 pull할 때 mysql뒤에 아무 조건도 넣지 않았습니다.
따라서 기본값이 latest를 받아온 것 입니다.
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password --name mysql_test mysql:latest
docker ps로 container가 정상적으로 실행 되었는지 확인합니다.
docker ps
이제 docker로 올린 mysql에 접속해 보겠습니다.
docker exec -it mysql_test bash
그럼 docker에 접속할 수 있는 shell 이 나옵니다.
그리고 다음 명령어로 mysql 에 접속합니다.
mysql -u root -p
그리고 위에서 설정했던 비밀번호를 입력하시면 mysql에 접속하실 수 있습니다.
추가로
mysql과 docker의 shell에서 나가고 싶다면 "exit"을 입력하시면 됩니다.
반응형
'Docker' 카테고리의 다른 글
[docker] m1 맥에서 docker mysql 에러해결 (0) | 2022.04.24 |
---|---|
[Docker] docker 실행하기(2) (0) | 2022.04.09 |
[Docker] docker 시작하기(1) (0) | 2022.04.09 |