Trouble Shooting - docker 실행시 cmd에 mysql 생성 안 되는 에러, application.yml OAuth 오류
2024-06-19
오늘의 학습 🌠
docker 실행시 cmd에 mysql 생성 안 되는 에러 해결
mysql-data 파일 권한 설정.
sudo chown -R 1000:1000 ./db/mysql/data
- 권한 설정은 정상적으로 들어갔지만 여전히 파일을 찾지 못하거나 권한을 부여받지 못함. = 실패 😭
📌 명시적 접근 설정.
docker-compose.yml
파일 마지막 줄에 추가
1
2
-> volume:
mysql-data:
- 제대로 파일을 찾고 권한을 부여 받았지만 타 팀원분들은 이 볼륨 세션을 등록할 경우 접근권한 없음 에러 발생. = 규성님만 성공 🙄 = 결과적으로 실패😭
- 📌 파일 중복 문제.
서로 다른 두개의 파일이 존재하기에 하위 폴더를 삭제 후 docker 재실행 = 실패 😭
- 💡 프로젝트 제거 후 다시 받아오기
프로젝트 파일의 모든 내용을 제거하고 새로 프로젝트 파일을 생성하여 다시 clone.
파일이 삭제된 후 다시 다운로드 된 경로를 살펴보니 오류가 존재하던 때의 파일 경로와 다른 것을 발견.
정확한 파일 경로로 리빌드 되면서 오류 해결.
= 성공 😁
application.yml OAuth 오류 해결 과정
- 해당 사진의 오류로 애플리케이션 구성의 문제임을 확인함.
- 카카오 provider Id를 찾을 수 없음을 확인
- code With Me를 통해 문제점 파악
- 오래 걸렸지만 원인은 들여쓰기 문제였음😭
🐱🏍— —🤸🏻♀️ ~~~ 야~호~
This post is licensed under CC BY 4.0 by the author.