네트워크를 통해 Docker 컨테이너에 액세스할 수 없습니다.

네트워크를 통해 Docker 컨테이너에 액세스할 수 없습니다.

네트워크의 Docker 컨테이너에 액세스하는 데 몇 가지 문제가 있습니다. 서버 소프트웨어 스택:

  • 프록스빌
  • 우분투22.04
  • Jellyfin (웹 UI 유효)
  • Portainer(웹 UI가 작동하지 않음)
  • QBittorrent(웹 UI가 작동하지 않음)

사용된 Docker 이미지:

  • lscr.io/linuxserver/qbittorrent: 최신
  • 젤리/젤리: 최신
  • 포테이너/포테이너-ce:최신

Jellyfin과 qbittorrent의 docker-compose.yml 파일을 사용하여 설치가 성공적으로 완료되었습니다. Jellyfin은 8096번 포트를 통해 접근할 수 있습니다. [IP]:8080 또는 [IP]:8000을 사용하여 Chrome을 통해 Qbittorrent 및 Portainer에 액세스하려고 하면 Qbittorrent 및 Portainer가 시간 초과됩니다.
Portainer의 포트 매핑:

  • 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 9443/tcp

Qbittorrent의 포트 매핑:

  • 0.0.0.0:6881->6881/tcp, :::6881->6881/tcp, 0.0.0.0:8080->8080/tcp

Jellyfin 아래에 나열된 매핑이 없습니다 docker container ls. UFW가 비활성으로 설정되어 있습니다. 포트 전달을 구성해야 합니까?

답변1

이에 대해 아무런 진전이 없었기 때문에 결국 VM을 지우고 다시 시작했습니다. 이런 일이 발생하는 이유는 DNS 설정 변경(8.8.8.8 사용) 때문인 것 같지만 100%는 아닙니다. 이제 필요한 모든 컨테이너가 Portainer에서 잘 작동합니다.

관련 정보