Post

Trouble Shooting - docker 실행시 cmd에 mysql 생성 안 되는 에러, application.yml OAuth 오류

2024-06-19

오늘의 학습 🌠


1


docker 실행시 cmd에 mysql 생성 안 되는 에러 해결


  • mysql-data 파일 권한 설정.

    • sudo chown -R 1000:1000 ./db/mysql/data
    • 권한 설정은 정상적으로 들어갔지만 여전히 파일을 찾지 못하거나 권한을 부여받지 못함. = 실패 😭
  • 📌 명시적 접근 설정.

  • docker-compose.yml 파일 마지막 줄에 추가

1
2
-> volume:  
mysql-data:
  • 제대로 파일을 찾고 권한을 부여 받았지만 타 팀원분들은 이 볼륨 세션을 등록할 경우 접근권한 없음 에러 발생. = 규성님만 성공 🙄 = 결과적으로 실패😭


  • 📌 파일 중복 문제.

1

  • 서로 다른 두개의 파일이 존재하기에 하위 폴더를 삭제 후 docker 재실행 = 실패 😭

  • 💡 프로젝트 제거 후 다시 받아오기
    • 프로젝트 파일의 모든 내용을 제거하고 새로 프로젝트 파일을 생성하여 다시 clone.

    • 파일이 삭제된 후 다시 다운로드 된 경로를 살펴보니 오류가 존재하던 때의 파일 경로와 다른 것을 발견.
      정확한 파일 경로로 리빌드 되면서 오류 해결.
      = 성공 😁


application.yml OAuth 오류 해결 과정


1

  • 해당 사진의 오류로 애플리케이션 구성의 문제임을 확인함.

1

  • 카카오 provider Id를 찾을 수 없음을 확인

1

  • code With Me를 통해 문제점 파악

1

  • 오래 걸렸지만 원인은 들여쓰기 문제였음😭

🐱‍🏍— —🤸🏻‍♀️ ~~~ 야~호~

This post is licensed under CC BY 4.0 by the author.