如何在 alpine 的 apk 中禁用 SSL 验证?
How to disable SSL verification in alpine's apk?
有什么方法可以在安装某些软件包时禁用 SSL 验证吗?
我找到了如何将我的证书添加到受信任的证书中,但我宁愿禁用此检查。
我需要它来避免以下错误:
SSL routines:tls_process_server_certificate:certificate verify failed
如果您使用数据包存储库的 http 镜像而不是它的 https 版本,那么您将没有任何 SSL 验证。
所以,例如,您可以这样做:
apk add \
--no-cache \
--allow-untrusted \
--repository http://dl-cdn.alpinelinux.org/alpine/v3.15/main \
alpine-sdk
要找到适合您的 Alpine 版本的软件包存储库,请查看文件 /etc/apk/repositories.
例如,Alpine 3.15 图像的文件内容如下:
https://dl-cdn.alpinelinux.org/alpine/v3.15/main
https://dl-cdn.alpinelinux.org/alpine/v3.15/community
有什么方法可以在安装某些软件包时禁用 SSL 验证吗?
我找到了如何将我的证书添加到受信任的证书中,但我宁愿禁用此检查。
我需要它来避免以下错误:
SSL routines:tls_process_server_certificate:certificate verify failed
如果您使用数据包存储库的 http 镜像而不是它的 https 版本,那么您将没有任何 SSL 验证。
所以,例如,您可以这样做:
apk add \
--no-cache \
--allow-untrusted \
--repository http://dl-cdn.alpinelinux.org/alpine/v3.15/main \
alpine-sdk
要找到适合您的 Alpine 版本的软件包存储库,请查看文件 /etc/apk/repositories.
例如,Alpine 3.15 图像的文件内容如下:
https://dl-cdn.alpinelinux.org/alpine/v3.15/main
https://dl-cdn.alpinelinux.org/alpine/v3.15/community