【问题标题】:docker build : getting-started tutorial => Certificate errordocker build : 入门教程 => 证书错误
【发布时间】:2021-12-28 14:17:18
【问题描述】:

我在 docs.docker.com 的入门教程中遇到了问题: https://docs.docker.com/get-started/02_our_app/

当我执行以下命令时: docker build -t 入门。

我收到以下错误:

     > [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

我使用的是 Windows 10 V1909,并且按照教程中的说明下载了 WSL 2。

编辑: 就像 Hans Kilian 回答的那样,这是一个 VPN 问题......

【问题讨论】:

  • 我尝试时它会起作用。您是否处于代理拦截加密流量并使用您需要信任的自己的证书重新加密的环境中?
  • 确实...我支持我的公司 VPN。我试图禁用它并重试......它有效!我很高兴,但我想哭:(。谢谢

标签: docker ssl


【解决方案1】:

就像 Hans Kilian 回答的那样,这是一个 VPN 问题...

如果您使用代理,请小心。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-25
    • 2010-11-05
    • 1970-01-01
    相关资源
    最近更新 更多