es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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…

Tags:  ,

Answer

  1. Avatar for 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.

Comments are closed.