Localinizdeki bir image i, windows server da bulunan docker regitry e push etmeye çalışıyorsunuz anladığım kadarıyla.
Bu sorunun çözümü için iki yol var,
1) Birincisi docker registry i sertifika ekleyip sonrasında kullanıcı ve şifre ekleyerek güvenilir hale getirmek.
2) İkinci yol ise, local pc nizdeki Docker Desktop -> Ayarlar simgesi -> Docker Engine içindeki json a aşağıdaki gibi insecure-registries arayine docker registry nin olduğu remote ip ve port bilgisini girmek.
{
"registry-mirrors": [],
"insecure-registries": [
"192.192.192.192:5000",
],
"debug": true,
"experimental": false
}
Docker Local Registry Push http: server gave HTTP response to HTTPS client
Local Docker Registry ye image push etmeye çalışırken bu hatayı alıyorum ;
The push refers to repository [ myip:5000/test-alpine] Get https://myip:5000/v2/: http: server gave HTTP response to HTTPS client
koraydrk işletim sisteminiz ney ? docker registry nin kurulu olduğu işletim sistemi ?
sahmeran windows server 2019
Yorum Ekleyin