bash - 带有密码文件的 Docker 运行映像
问题描述
我正在尝试在 bash 中执行的 docker 中运行图像检查器(我知道它已经过时,仅用于 clamav 测试)。带有参数,其中之一是 -password-file (密码转储到文件中,没有文件的 str 密码选项)。我想像这样运行:
PWD_FILE="./pwdfile"
docker run -p 8080:8080 openshift/image-inspector --scan-type=clamav --clam-socket=/var/run/clamd.socket -path "${MKDIR}" -username "${SP_ID}" -密码文件 "${PWD_FILE}" --image "${URI_DIGEST}"
"error: File not found"
虽然,在执行 docker run 时,即使文件位于直接文件夹中,我仍然会得到密码文件。我试图为 Bash 中的路径创建环境变量,试图读取文件的链接,变量到变量文件。不确定,如果我遗漏了图像检查器的某些文档似乎并没有说太多...执行图像检查器是为了对容器进行测试(容器的一次执行)有人有任何经验或想法吗?谢谢!
解决方案
推荐阅读
- php - 在 PHP 7.2 中进行 Curl 安装,但在应用程序中不起作用
- react-router - 在react-router中,为什么页面的公共元素应该是Router的子元素?
- django - 如何翻译密码重置表单中的字段标题?
- javascript - 如何有效地从 json 对象 js 中删除无名属性
- python - 查找两个连续日期之间的日期
- snowflake-cloud-data-platform - 雪花 - 如何查询流的元数据并保存到表
- javascript - 无法控制台日志数组数据(从 promise 推送)
- html - 基于 RadioField 选择的 Flask WTForm 隐藏/显示表单问题
- c - 通过示例头文件“fgicfunc.h”查找 Informix4GL
- azure - Azure DataWarehouse 中的数据加载_需要解决方案