M1용 mysql docker는 아직 없고 linux/amd64 기반 docker를 사용해야함
M1용 mysql docker 출시 됨
1.설치
docker pull mysql
과거(docker pull --platform linux/amd64 mysql)
2.이미지가 잘 받아졌는지 확인
docker images
3.도커 실행
docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=1234 -d mysql:latest
과거(docker run --platform linux/amd64 --name mysql -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234 mysql)
4.도커 접속
docker exec -it mysql bash (5번으로)
또는
docker exec -it mysql mysql -u root -p (5번 생략)
5.mysql 접속
mysql -u root -p
(반드시 4번 이후에 진행. 로컬에도 mysql이 설치되어있으면 4번을 건너뛰고 5번을 진행하면 로컬 mysql로 접속됨)
※3번에서 설정한 비밀번호로 접속
'M1 Macbook > Docker' 카테고리의 다른 글
[Docker] Preferences 번역 (0) | 2022.07.20 |
---|---|
[Docker] 기존 컨테이너의 포트 변경하기 (0) | 2022.04.22 |