iCloud Private Relay가 활성화되어 있으면 Docker에서 HTTP 질문을 요청할 수 없습니다.
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/focal/InRelease Could not connect to ports.ubuntu.com:80 (...), connection timed out Could not connect to ports.ubuntu.com:80 (...), connection timed out
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/focal-updates/InRelease Unable to connect to ports.ubuntu.com:http:
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/focal-backports/InRelease Unable to connect to ports.ubuntu.com:http:
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/focal-security/InRelease Unable to connect to ports.ubuntu.com:http:
W: Some index files failed to download. They have been ignored, or old ones used instead.
결론은 맥OS에서 iCloud Private Relay가 유효하다는 것입니다.iCloud Private Relay를 닫으면 다음 문제를 해결할 수 있습니다.
여기서 주의해야 할 것은 설정 > Apple ID > Private Relay 의 체크 표시만 떼면 닫을 수 없다는 것입니다.
이를 눈치채지 못하고 복선 표시를 떼었지만 위의 문제가 해결되지 않아 다른 원인이라고 생각해 반나절 가까이 상관없는 해결책을 시도했다.
완전히 닫으려면 Private Relay 막대의
Options...
버튼을 누르고 오른쪽 상단의 Turn Off...
버튼을 클릭한 다음 닫습니다.반대로 열고 싶을 때는 체크 표시만 넣으면 된다.
체크 표시를 취소하면 다음 이미지 대화 상자가 표시되고 필요한 경우 자동으로 닫힙니다.
대화상자가 없을 때는 닫히지 않았기 때문에 주의해야 한다.
가끔 나타나는 대화 상자
!
향후 발매될 맥OS 버전에 따라 반드시 대화 상자가 표시되도록 수정될 수도 있습니다.
Reference
이 문제에 관하여(iCloud Private Relay가 활성화되어 있으면 Docker에서 HTTP 질문을 요청할 수 없습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/matken/articles/private-relay-prevents-networking-from-docker텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)