https://github.com/docker/docker-registry 에서 가져온 이미지를 사용하여 개인 도커 레지스트리를 설정하려고합니다.
다음을 실행하면됩니다.
docker run -p 5000:5000 registry
localhost에서만이 리포지토리를 가져 오거나 내보낼 수 있지만 다른 컴퓨터에서 액세스하려고하면 (동일한 LAN의 개인 주소를 사용하여) 오류 메시지와 함께 실패합니다.
*2014/11/03 09:49:04 Error: Invalid registry endpoint https ://10.0.0.26:5000/v1/':
Get https:// 10.0.0.26:5000/v1/_ping: Forbidden. If this private
registry supports only HTTP or HTTPS with an unknown CA certificate,
please add `--insecure-registry 10.0.0.26:5000` to the daemon's
arguments. In the case of HTTPS, if you have access to the registry's
CA certificate, no need for the flag; simply place the CA certificate
at /etc/docker/certs.d/10.0.0.26:5000/ca.crt*
어떤 날 미치게하는 것은 내가 사용 성공적으로 액세스 할 수 있습니다 :를
curl 10.0.0.26:5000
및 / 또는curl 10.0.0.26:5000/v1/search
나는 또한 --insecure-registry
깃발을 어디에서 어떻게 통과해야하는지 이해하지 못합니다 .