▲GN⁺ 2025-02-22 | parent | ★ favorite | on: Docker Hub, 4월 1일부터 비인증 사용자 다운로드 1시간당 10회/IP 제한 정책 시행(docs.docker.com)Hacker News 의견 이 스레드에서의 권리 의식이 믿기지 않음. 사람들은 대역폭이 나무에서 자란다고 생각하는 것 같음 주거용으로는, 아파트 타워에 살지 않는 한, 학습이나 취미 목적으로 Docker를 사용하는 것은 마케팅 비용으로 볼 수 있음 사무실에서 상업적 목적으로 레지스트리를 사용한다면, 의존성을 유지하기 위해 비용을 지불해야 함 발전소가 전기를 무료로 제공하지 않는 것처럼, 상업 회사가 컨테이너를 무료로 제공할 것이라고 기대해서는 안 됨 oci 이미지의 레이어 기반 캐싱 시스템이 대역폭 효율성이 매우 낮음 하위 레이어의 변경이 상위 레이어를 무효화함 nix나 bazel과 같은 캐싱 전략이 있다면, git SHA를 보내고 이미지를 다른 쪽에서 빌드하는 것이 더 빠를 수 있음 OSS 이미지를 호스팅하고 있으며, 변경 사항에 대한 공지가 없음 접근이 제한된다면, Docker와 Docker Hub의 확산을 이끈 프로젝트들의 혜택과 동기가 사라질 것임 사용자를 알고 그들로부터 가치를 추출하려는 것은 그들의 권리지만, 선의로 보이지 않음 Docker 클라이언트에 "기본 레지스트리를 재정의" 옵션을 추가하려는 시도가 있었음 업스트림에서 이를 차단함 이 작은 기능을 위한 포크가 오래 지연됨 Docker에 대해 이해하지 못한 점이 있음 기본 이미지는 신뢰할 수 있는 출처로서의 용도가 있음 PaaS를 사용하는 경우, Docker 이미지를 업로드하고 저장 및 배포할 수 있어야 함 Docker 이미지를 호스팅하기 위해 비용을 지불해야 하는 이유를 모르겠음 개인 및 오픈 소스에 불리함 Docker Hub에 의존하는 사람들을 위한 몇 가지 해결책 제안 Google Artifact Registry를 사용하여 풀 스루 미러 설정 개인 이미지를 위한 개인 풀 스루 이미지 레지스트리 설정 Docker에서 IP 허용 목록에 추가 투명한 Docker Hub 미러 설정 GitHub 문화가 CI와 같은 것들로 인해 약간 미쳐버림 프로젝트가 서버 비용을 감당할 수 없다면, 로컬 셸 스크립트와 precommit 훅을 사용하는 것이 좋음 GitHub Actions에 좋지 않음 PR이 실패할 수 있으며, 워크플로우에서 Docker 자격 증명을 지원하는 데 어려움이 있음 GHA 설정 중 AWS ECR Gallery로 전환함 블로그 포스트에서 자세히 설명함 네트워크에 설정할 수 있는 솔루션이 있음 공공적으로 설정하고 공유할 수도 있음
Hacker News 의견
이 스레드에서의 권리 의식이 믿기지 않음. 사람들은 대역폭이 나무에서 자란다고 생각하는 것 같음
oci 이미지의 레이어 기반 캐싱 시스템이 대역폭 효율성이 매우 낮음
OSS 이미지를 호스팅하고 있으며, 변경 사항에 대한 공지가 없음
Docker 클라이언트에 "기본 레지스트리를 재정의" 옵션을 추가하려는 시도가 있었음
Docker에 대해 이해하지 못한 점이 있음
개인 및 오픈 소스에 불리함
GitHub 문화가 CI와 같은 것들로 인해 약간 미쳐버림
GitHub Actions에 좋지 않음
GHA 설정 중 AWS ECR Gallery로 전환함
네트워크에 설정할 수 있는 솔루션이 있음