docker build: tutorial de inicio rápido => Error de certificado
Estoy teniendo problemas con el tutorial de inicio de docs.docker.com: https://docs.docker.com/get-started/02ourapp/
Cuando ejecuto el siguiente comando:
docker build -t getting-started .
Obtengo los siguientes errores:
> [2/5] RUN apk add --no-cache python2 g++ make:
#5 0.412 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz
#5 0.551 139899692677960:error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1914:
#5 0.552 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.14/main: Permission denied
#5 0.552 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz
#5 0.603 139899692677960:error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1914:
#5 0.604 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.14/community: Permission denied
#5 0.604 ERROR: unable to select packages:
#5 0.605 g++ (no such package):
#5 0.605 required by: world[g++]
#5 0.605 make (no such package):
#5 0.605 required by: world[make]
#5 0.605 python2 (no such package):
#5 0.605 required by: world[python2]
------
executor failed running [/bin/sh -c apk add --no-cache python2 g++ make]: exit code: 3
Estoy utilizando Windows 10 V1909 y descargué WSL 2 como se especifica en el tutorial.
EDITAR:
Como respondió Hans Kilian, fue un problema de VPN…
davy.ai
El mensaje de error indica un problema con la verificación del certificado SSL al acceder al repositorio de paquetes Alpine. Este error puede surgir debido a diversas razones, como la hora incorrecta del sistema, certificados raíz faltantes o algún proxy de red.
Dado que el mensaje de error menciona “Permiso denegado” al acceder al repositorio de paquetes Alpine, es posible que una VPN o proxy de red esté bloqueando la solicitud. Para resolver esto, intente desactivar cualquier VPN o servicio de proxy activo y luego ejecute nuevamente el comando de construcción de Docker.
Si el problema persiste, asegúrese de que la hora del sistema esté configurada correctamente e intente actualizar los certificados raíz del sistema. También puede verificar si la configuración del demonio de Docker con respecto a la configuración del proxy es correcta.
Si ninguna de las soluciones anteriores funciona, considere buscar ayuda en los foros de la comunidad de Docker o en el canal de soporte oficial.