docker - IBM Cloud Functions - 使用基于 Docker 的操作存储敏感数据(环境变量)
问题描述
我正在寻找如何做到这一点的建议。
从文档:
您只能使用操作从公共注册表调用映像,例如在 Docker Hub 上公开可用的映像。不支持私有注册表。
当 Docker 映像必须在 Docker Hub 上公开可用时,如何存储数据库凭据、api 密钥等?
解决方案
使用默认参数存储操作凭据。这些参数由平台安全存储,并在调用期间与请求参数合并。
-p
CLI在创建或更新操作时可以使用参数设置默认参数。
ibmcloud wsk action create my_action -p name value ...
推荐阅读
- liquid-xml - 在 Liquid-xml 项目中组织 json 模式
- mariadb - mariadb 在删除表后反应迟缓
- doctrine - 在 Doctrine 的查询构建器中将 DateTime 对象解析为字符串
- typo3 - TYPO3:带有 menuDataProcessor 的 OnePager 菜单
- gnuplot - Gnuplot,风强度和方向图
- pine-script - 松脚本;是否可以将标签的 y 位置设置为图表顶部?
- reactjs - 如何在 Graphql 中使用多个端点?
- mongodb - 使用 MongoDB 中的命令提示符从集合中删除/删除文档
- python - Boto3 S3 upload_file 通过代理
- angular - 如何强制“ng e2e”使用最新的 ChromeDriver