[해결] portainer exec console 접속 에러 문제 문의드립니다.
=================해결됐습니다 =================
처음 portainer 설치 시 NAS ip를 입력해야 하는 곳에 DDNS를 입력했네요;;;;;;;;
이후 모든 것이 깔끔하게 진행됩니다!
================================================
시놀로지 920+ 사용중입니다.
아래 블로그를 보고 portainer, archivebox를 설치했습니다.
portainer 설치 가이드 :
아카이브 박스 설치 가이드 :
아카이브박스 관리자 아이디를 만들기 위해 portainer-container-archivebox-exec console을 통해서 접속하려는데 계속 되질 않았고 알고보니 제가 설치한 모든 컨테이너가 console 접속이 안되고 있었습니다.
방화벽, 애드가드, 확장프로그램 등 싹 다 꺼도 마찬가지였고
저 블로그에서 작업스케쥴러로 도커를 설치하면 대부분 되지만 portainer에서 stack build를 하면 안되는게 너무나 많아 근본적인 문제가 뭔가 있구나 의심을 하고 있었습니다.
그동안의 portainer의 로그파일은 아래 링크에 첨부했습니다. (설치한지 며칠 안됐습니다)
저 로그파일을 가지고 chatgpt에 물어보니
Understanding the Error
A HTTP 403 Forbidden error means that the server understood the request but refuses to authorize it.
-> 이게 반복적으로 발생했다고 하는데.. 초보인 제 생각에도 뭔가 권한문제가 있으니 console 안되지 않을까.. 싶습니다.
해결할 수 있는 방법이 뭔가 있을지.. 고수분들께 문의드립니다.
portainer 버전이 몇 인가요?
최근 업데이트 된 도커26 버전이 문제가 있다고 합니다
그리고 시놀로지에 컨테이너 매니저가 업데이트 된 후 부터는 도커 컴포즈도 지원하고
스택도 프로젝트란 이름으로 지원을 해서 특별한 이유기 있는 게 아니라면
굳이 portainer를 사용할 필요는 없다고 생각합니다
저 같은 경우도 예전 부터 portainer를 설치해서 사용 중이긴 합니다만
컨테이너 매니저 업데이트 후 크게 필요를 못느껴서 portainer를 거의 사용 안하고 있네요
컨테이너 매니저로 아카이브박스를 설치 해보세요
아카이브박스를 이미 설치 하셨다면 컨테이너 매니저에서 터미널 접속 해보세요
포테이너는 dsm에 접속 안 해도 관리가 가능하지만 컨테이너 매니저는 dsm에 들어가야 관리된다는게 가장 크죠. Dsm은 최대한 안 들어갈 수 있게 세팅하는게 상수라...
세부적으로 콘솔이나 로그 화면이나 k3s등 잡다한 기능은 차치하고서라도
어차피 내부 접속 위주로 세팅을 하고 보안 관련 세팅을 해둬야 하는 부분이라
기능적인 이유가 아니라면 굳이 DSM 접속을 최대한 안 할 필요는 없다고 생각 합니다
cmt alert