해결된 질문
작성
·
44
0
안녕하세요 , 저는 현재 cs 전공을 하고있고 1년차 학생인데요.
제가 처음에 설정을 하는과정에서 이제 선생님의 yaml 파일을 다운받고 아무런 수정없이 docker compose를 진행하였는데
이제 도커에서 이미지도 그렇고 컨테이너도 문제없이 생성 및 런 되는 과정에서 , 아래와 같이 로컬호스트에서 아무래도 디비와 연결이 안된것인지, 문제가 무엇인지 몰라서 이렇게 문의글올립니다.
답변 5
1
안녕하세요.
혹시 이미 3306포트가 다른 소프트웨어에서 점유중인 경우 DB와 연결이 안 될 수 있습니다.
설정 스크립트 내에서 3306을 다른 포트로 일괄 변경해 보시기 바랍니다.
그 이후에도 오류가 해결되지 않는다면 다시 상황을 알려주세요
0
권한 문제 인거 같아서
chown -R www-data:www-data /var/www/html
chmod -R 755 /var/www/html
권한 설정을 했더니 , 해결된거같긴한데. 이런일이 많이 일어날까요.?
0
0
처음에 제가 yaml파일을통해 컨테이너 생성했을시 , 비밀번호를 다른거로 이제 올렸다가, 에러가나서 , 다시지우고 하는과정에서 이전 mysql ? 이 남아있어서, mysql에 접근할떄도 계속해서 처음에 생성한 yaml파일 비밀번호를 쳐야 접근가능한거같아요. 그래서 이전에 생성한 my sql? 또한 지우고 다시하는데도 계속 에러가나네요 ㅠㅠ
아마 지금 기존에 만들어 둔게 살아있어서 생기는 오류일수도 있겠습니다.
docker 컨테이너 한 번에 삭제(종료)하기 (tistory.com)
위 글 참고하셔서 컨테이너를 모두 삭제하시고, 처음부터 다시 시작해 보시는 것을 추천드립니다.
0
거의 매번 일어날 수도 있습니다. 잘 해결하신 것 같습니다.