¿Cómo configurar las credenciales de proxy para Docker en Windows?

¿Cómo configurar las credenciales de proxy para Docker en Windows?

La configuración manual de un proxy no funciona en mi red empresarial. Al ejecutar el inicio de sesión de Docker, devuelve el siguiente mensaje de error:

Error response from daemon: Get https://a/v2/: Proxy Authentication Required ( ... requires authorization to fulfill the request. Access to the Web Proxy filter is denied.  )

Estoy ejecutando la instancia de Docker en Windows 10.

He probado las siguientes 2 cosas para depurar:

  • Pasando las credenciales en la URL, pero el proxy no parece permitir la autenticación básica o, si lo hace, no aceptará las credenciales en los parámetros.

  • Cambiar la cuenta de servicio de Docker, como se publicóaquí, pero eso interrumpe la instalación de la ventana acoplable. Los comandos enviados desde PowerShell siempre devuelven un error al acceder a la canalización.

Me quedo sin opciones. ¿Hay otra manera de solucionar esto?

Si entiendo el sistema correctamente, necesito alguna forma de pasar las credenciales al proxy, porque el proxy lo requiere de esta manera. Además, no puede obtener las credenciales de un servicio que se ejecuta con una cuenta de servicio local.

Respuesta1

La documentación en este momento no es muy clara.

Esto es lo que funcionó para mí en:

- Docker 19.03.5, build 633a0ea 
- windows 10 Enterprise platform

1) Ir aEscritorio Docker > Configuración > Proxies

2) establecerConfiguración manual de proxy

3)Configure su proxy y credencialesen el servidor web y en el servidor web seguro

4 -Agregue las excepciones deseadasa tu apoderado

información relacionada