sosow0212
71
2021-09-23 21:57:24
6
135

[M1] 도커 MySQL 띄울 때 자꾸 오류가 뜹니다.. // Ports are not available: listen tcp 0.0.0.0:3306: bind: address already in use


안녕하세요 현재 맥북M1 사용중입니다.


다름이 아니라 도커를 다운하고, 터미널에 

docker run --platform linux/amd64 -p 3306:3306 --name todolist -e MYSQL_ROOT_PASSWORD=1234 -e MYSQL_DATABASE=sosow0212_db -e MYSQL_USER=sosow0212 -e MYSQL_PASSWORD=1234 -d mysql


명령어를 입력하면 자꾸 "docker: Error response from daemon: Ports are not available: listen tcp 0.0.0.0:3306: bind: address already in use."


오류가 뜹니다. 


구글링만 두시간째해서 나오는건 다 따라해보고, 재설치도해도 똑같네요 어쩌면 좋을까요..?

0
  • 답변 6

  • wjrmffldrhrl
    260
    2021-09-23 22:18:52

    address already in use.

  • sosow0212
    71
    2021-09-23 22:21:08

    그게 무슨 의미일까요?? 저는 도커받고 처음으로 세팅했습니다...

  • seacont
    82
    2021-09-23 23:05:41

    -p 3306:3306 은 도커 포트와 맥북 포트를 바인딩하는 옵션인데, 맥북에 이미 MySQL에 설치되어 있어 충돌이 일어나는 것 같네요.

  • 하루히즘
    851
    2021-09-24 00:29:40

    영어로 에러가 나오면 번역기 돌려서 읽어보시는 것도 좋습니다. 아마 미리 깔려있는 db 콘솔에 들어가서 shutdown;으로 꺼주셔야 될듯합니다

  • moonti
    4k
    2021-09-24 00:41:02

    개발자 문서읽을일이 중요해서 여아 공부도 어느정도는 해야합니다

  • sosow0212
    71
    2021-09-24 08:19:09

    다들 감사합니다. 맨땅에 헤딩하는 방식으로 공부하고 있습니다 ㅠㅠ 선배님들이 알려주신 방법으로 한번 해보겠습니다!!

  • 로그인을 하시면 답변을 등록할 수 있습니다.