[중요] 도커 사용자 분들 중 웹 접속안되는 경우


문제가 발생하신 분들은 설정에서 포트를 변경하셨던 분들입니다.

1. 예를 들어 -p 8888:9999 로 도커를 실행하여 사용중
2. 도커 포트는 9999 고정이고 설정을 해도 반영되지 않으나 Port 번호를 8888로 변경한적이 있음.

과거에는 문제 없었는데 어제 도커 호스트 모드 사용을 권장하는 글을 올리면서 SJVA 구동이 실행유형에 관계 없이 항상 설정에 있는 포트 번호를 사용하도록 했습니다.
기존에는 Docker 면 항상 9999번이 고정이었고요.

즉 -p 8888:8888 형태가 되어버려서 접속이 이루어지지 않게 됩니다.


해결방법
1.  도커를 호스트 모드로 다시 생성. 이미 DB에 저장된 포트가 8888이니 생성하면 바로 8888번 포트로 연결됩니다.

2. DB Browser (https://sqlitebrowser.org/) 같은 툴로 sjva.db 파일을 열어서 System_setting 테이블에 있는 Port 를 9999로 다시 변경해주면 됩니다.



새로운 포트 설명입니다.

예상하지 못했던 문제인데, 예전으로 돌아가면 이제 host로 설정하신 분들이 항상 9999번 고정되는 문제가 생겨버립니다. 위의 경우에 해당하시는 분들이 수정해 주셔야 할 것 같습니다.
죄송합니다.

Hits: 1161

This Post Has 3 Comments

  1. 아…………이 문제 였군요….

    지우고깔고 지우고 깔고 몇번을 했는데…^0^

  2. 초보라 이해가 안되네요ㅠㅠ
    기존에 8888로 변경해서 사용하고 있었습니다.

    도커를 호스트모드로 생성하라는건, 호스트와 동일한 네트워크사용 그거 체크하고 생성하라는거죠?
    체크하고 생성했는데도 접속이 안되는데,,
    어디를 손봐야 하는걸까요?..ㅠㅠ

    1. 앗, 갑자기 접속이 되네요ㅠ 댓글을 지울수 없는것같아서 대댓글로 남깁니다.. 감사합니다

댓글 남기기

Close Menu