özel bir uzaktan erişim docker-kayıt
Kur docker özel bir kayıt defteri görüntü alıp kullanmaya çalışıyorum: https://github.com/docker/docker-registry
sadece çalıştırarak: docker-p 5000:5000 kayıt defteri çalıştırmak
Ben çekme/itme/bu depo sadece localhost, ama eğer ben denemek erişimi olan başka bir makine kullanarak bir özel Adres aynı LAN) başarısız bir hata iletisi:
2014/11/03 09:49:04 Hata: Geçersiz kayıt bitiş https ://: 5000 v1//10.0.0.26': https:// 10.0.0.26:/v1 5000/_ping Almak: Yasak. Eğer bu özel bir kayıt defteri bilinmeyen CA sertifikası ile sadece HTTP veya HTTPS destekliyorsa, lütfen daemon tartışmaları --insecure-registry 10.0.0.26:5000 ekleyin. Eğer kayıt defterinin CA sertifikası erişim varsa HTTPS durumunda, bayrak için; gerek sadece /etc/docker/sertifikası CA sertifikası yerleştirin.d/10.0.0.26:5000/ca.crt
Beni asıl endişelendiren başarıyla kullanarak erişebilirsiniz: 10.0.0.26:5000 curl ve/veya curl 10.0.0.26:/5000/v1 arayın
Ben de güvensiz-kayıt-bayrak geçmem gerektiğini nerede anlamıyorum.
Burada neyi kaçırıyorum??? teşekkürler!
CEVAP
TAMAM kazma bir gün sonra bu çözümü buldum. Yeni istemci sürümünü SSL olmadan özel bir kayıt defteri ile çalışmak için reddettiği ortaya çıktı.
Bu sorunu gidermek için istemci makinede daemon güvensiz bayrağı ile başlatılması gerekir:
Sadece türü:
sudo service docker stop # to stop the service
ve sonra
sudo docker -d --insecure-registry 10.0.0.26:5000
(kendi ıp adresi) 10.0.0.26 değiştirin.
Docker adamlar çekme/itme komut satırı için bu seçeneği eklemek için bekliyorum
Edit - altenantively - DOCKER_OPTS bayrak ekleyebilirsiniz. /etc/default/içindeki env değişkeni docker...
ve sonra sudo service docker restart
Yeniden Düzenle - docker çocuklar üzerinde gibi görünüyor - ve bir düzeltme yakında gelecek: https://github.com/docker/docker/pull/8935
Burada /etc/default/docker değişim örneği:
DOCKER_OPTS="$DOCKER_OPTS --insecure-registry myregistry:5000"

Alıcı erişim ihlali özel durumlar?...
Nasıl uzaktan erişim izinleri kullanıc...
Nasıl kendi kayıt olmadan özel etmesin...
Nasıl sertifika deposuna bir sertifika...
C# yöntemleri özel değişkenleri erişim...