git - docker-compose SSL 证书问题:从 git repo 构建时的自签名证书
问题描述
当使用 gitlab HTTPS url 构建 compose 文件时,我遇到 SSL 证书问题:自签名证书
version: '3'
services:
foo:
build: https://${GIT_USER}:${GIT_TOKEN}@gitlab.company_url.com/group/foo.git
ports:
- 8081:8081
如果我git clone
使用相同的 URL,我将收到相同的消息,除非我将验证 ssl 设置为 false,即git config --global http.sslVerify false
但是,即使使用相同的配置集和证书路径集git config --global http.sslCAPath /home/user/Documents/ca_certs/
,我仍然遇到同样的问题。
有人对此有任何想法吗?
解决方案
推荐阅读
- javascript - 无法将 JSON 连接到 JSON 数组
- azure - Azure 函数 - 如何在类中使用 context.log?
- date - 获取该日期所在季度前一季度最后一天的日期
- flutter - Flutter:如何通过 onRefresh 回调传递 herotag
- yoast - 带有临时站点的 Yoast 规范问题
- javascript - React - 从子组件发布时无法让 DOM 提取最新数据
- unity3d - 在 Unity、VScode 中打开脚本时无法引用 .NetFramework
- python - 我无法使用 pip 安装 streamlit
- c# - C# 列表元组编码练习
- regex - 如果文件中的项目顺序发生更改,则正则表达式不匹配