我正在尝试使用自定义入口点脚本在 AKS 上运行我的应用程序,但收到错误消息:
Error: failed to create containerd task: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "/docker/run-java.sh": permission denied: unknown
根据文档,我在 application.properties 中添加了条目quarkus.jib.jvm-entrypoint=/docker/run-java.sh
quarkus.jib.environment-variables."JAVA_APP_DIR"=/work
我的自定义入口点脚本位于 src/main/jib/docker/在 Maven Jib 插件中是一个设置额外目录权限的选项,但我在 Jib 的 Quarkus 扩展中没有看到它。
最佳答案
有 /bin/sh
运行我的脚本解决了我的问题。
quarkus.jib.jvm-entrypoint=/bin/sh,/docker/run-java.sh
关于quarkus - 无法使用自定义入口点脚本运行容器 |夸库斯吊臂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69845401/