Docker Engine 23.0, daemon proxy yapılandırmasını JSON ve komut satırı bayrakları aracılığıyla sundu. Eski bir daemon, yalnızca güncel belgeler bunları gösterdiği için bu alanları kullanamaz.

Yönetilen daemonun sunucu sürümünü denetleyin. CLI sürümü, dağıtım adı ve konteyner imgesi etiketi o sunucunun özellik kümesini belirlemez.

systemd tarafından yönetilen daha eski bir yerel Linux Engine için HTTP_PROXY, HTTPS_PROXY ve amaçlanan NO_PROXY değerlerini daemon hizmetinin desteklenen başlangıç ortamı aracılığıyla sağlayın. Bunları docker pull çalıştıran terminalde dışa aktarmak, zaten çalışan bir sistem hizmetini güncellemez.

Eski Engine'i koruyorsanız bu desteklenen yöntemi kullanın. Yükseltme yapıyorsanız eski ortam değerlerini daemon yapılandırmasıyla ile uyumlu hale getirin: güncel Docker belgelerinde doğrudan yapılandırma ortam değişkenlerinden önce gelir, bu nedenle çelişen değerler seçilen rotayı değiştirebilir.

Docker Desktop kendi proxy ayarlarını kullanır ve daemon.json içindeki daemon proxy girdilerini yok sayar. Yerel Linux daemon çözümünü uygulamadan önce bu ürünü tanımlayın.

İlgili makaleler