시놀로지 도커 내 vscode관련 질문을 드려봅니다..(localhost접속)
안녕하세요, 현재 시놀로지 DS720+ 제품에
도커를 이용해서 vscode (code-server)를 이용 중에 있습니다만.
vscode 내에서 웹 기반 브라우저를 띄울때(live view, browser preview 등)
localhost를 통한 접속이 되질 않아 혹시나 비슷한 사례를 겪으신분이 계신가하여 관련하여 질문을 드립니다.
현재 도커를 통한 vscode 접속은
역방향 프록시 설정 및 SSL 인증서 설치를 하여 https로 접속하게 되어있습니다.
이것 때문에 접속이 안되는건지는 모르겠습니다.
예를 들어 닷넷 서버를 빌드하여 오픈한 https://localhost:5001이 접속이 안됩니다.
참고로 같은 소스를 로컬 pc 내 visual studio code 를 통해 같은 방법으로 localhost를 접속하면 됩니다..
설명이 주저리주저리가 부족한 면이 많습니다..
댓글로 참고할 부분 알려주시면 확인해보겠습니다.
ds720내부의 도커에서 vscode를 띄우고 해당 vscode에서 웹을 띄우면
해당 ds720의 도커에 추가적으로 포트포워딩이나 기타작업들을 해주고 해당 ip로 접속해야되지않을까요?
-----------------------------------
예를 들어 닷넷 서버를 빌드하여 오픈한 https://localhost:5001이 접속이 안됩니다.
참고로 같은 소스를 로컬 pc 내 visual studio code 를 통해 같은 방법으로 localhost를 접속하면 됩니다..
-> 로컬에서 빌드하면 로컬에서 서버가 돌아가니 localhost 접근이 되겠지만 ds720의 도커에서 vscode로 빌드했으니 당연히 localhost가 아닌 해당 ds720의 도커로 네트워크 접속을해야합니다.
아침부터 빠른 답변 주셔서 진심으로 감사드립니다..본문에 내용이 빠졌는데, 서버를 오픈하고 외부에서 https://(도커서버주소)/proxy/5001 이런식으로 접속하면 접속은됩니다.ㅠㅠ. 그러나 vscode 내부에 있는 브라우저는 기본설정을 바꿔줘야하는건지.. 해당 브라우저에 같은 주소로 치고 들어가도 접속이 되질않네요 ㅠ
docker ip로 접속해도 접근이 안될까요? 희한하네요..
cmt alert