linux 如何禁用SSL验证在阿尔卑斯山的APK?

cnwbcb6i  于 2023-08-03  发布在  Linux
关注(0)|答案(2)|浏览(133)

有没有办法在安装某些软件包时禁用SSL验证?
我发现了如何将我的证书添加到受信任证书中,但我宁愿禁用此检查。
我需要它来避免以下错误:

SSL routines:tls_process_server_certificate:certificate verify failed

字符串

pvabu6sv

pvabu6sv1#

如果您使用包存储库的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

but5z9lq

but5z9lq2#

阿尔卑斯山项目中有一个issue raised。通过添加新参数--no-check-certificate解决了这个问题
只需将标志添加到updateadd命令中,例如

RUN apk update --no-check-certificate && apk add --no-check-certificate curl bash

字符串

相关问题