Docker容器中安装jq后提示权限拒绝,如何解决?
解决Docker容器内jq权限拒绝问题
快速修复现有安装
你通过curl下载的jq二进制文件缺少可执行权限,执行以下命令添加权限即可:
chmod +x /usr/bin/jq
执行完成后,再运行jq --version就能正常输出版本信息。
更稳妥的安装方式(推荐)
直接通过容器系统的包管理器安装jq,无需手动处理权限:
- 若容器基于Debian/Ubuntu:
apt update && apt install -y jq
- 若容器基于Alpine Linux:
apk add --no-cache jq
内容的提问来源于stack exchange,提问作者dunkiero
相关产品推荐
相关产品推荐

