ingress-nginx:luarocks make:操作不允许
2021-10-1 8:36:31
收藏:0
阅读:158
评论:0
NGINX Ingress 控制器版本:1.0.2
Kubernetes 版本:1.19.10
之前在 ingress-nginx-v1.0.0 中我的 Dockerfile 仍在工作:
FROM k8s.gcr.io/ingress-nginx/controller:v1.0.0@sha256:0851b34f69f69352bf168e6ccf30e1e20714a264ab1ecd1933e4d8c0fc3215c6
USER root
RUN apk update
RUN apk add unzip
RUN apk add make
RUN wget -O /tmp/luarocks.tgz \
https://github.com/luarocks/luarocks/archive/refs/tags/v3.7.0.tar.gz \
&& tar -C /tmp -xzf /tmp/luarocks.tgz \
&& cd /tmp/luarocks* \
&& ./configure \
&& make install
RUN luarocks install lua-resty-http
RUN luarocks install lua-resty-session
RUN luarocks install lua-resty-jwt
RUN luarocks install lua-resty-openidc
COPY openidc.lua /usr/local/share/ lua /5.1/ resty
COPY nginx.tmpl /etc/nginx/template
现在,使用最新的 v1.0.2,当尝试构建 docker 时出现以下错误:
=> ERROR [ 5/11] RUN wget -O /tmp/luarocks.tgz https://github.com/luarocks/luarocks/archive/refs/tags/v3.7.0.tar.gz && tar -C /tmp -xzf /tmp/luarocks.tgz && cd /tmp/lua 3.3s
------
> [ 5/11] RUN wget -O /tmp/luarocks.tgz https://github.com/luarocks/luarocks/archive/refs/tags/v3.7.0.tar.gz && tar -C /tmp -xzf /tmp/luarocks.tgz && cd /tmp/luarocks* && ./configure && make install:
#8 0.256 连接到 github.com (140.82.121.4:443)
#8 0.505 连接到 codeload.github.com (140.82.121.9:443)
#8 0.783 保存到 '/tmp/luarocks.tgz'
#8 1.187 luarocks.tgz 927k --:--:-- ETA
#8 2.192 luarocks.tgz 2924k --:--:-- ETA
#8 3.124 luarocks.tgz 100% |********************************| 5259k 0:00:00 ETA
#8 3.124 '/tmp/luarocks.tgz' saved
#8 3.259
#8 3.259 配置 LuaRocks 版本 3.7.0 ...
#8 3.259
#8 3.268 检测到 Lua 版本:5.1
#8 3.268 找到 Lua 解释器:/usr/local/bin/luajit
#8 3.271 找到 lua.h:/usr/local/include/luajit-2.1/lua.h
#8 3.272 在 PATH 中找到 unzip:/usr/bin
#8 3.274
#8 3.274 配置完成。
#8 3.274
#8 3.275 LuaRocks 将被安装在...:/usr/local
#8 3.275 LuaRocks 将安装 rocks 到...:/usr/local
#8 3.277 LuaRocks 配置目录...:/usr/local/etc/luarocks
#8 3.277 使用 Lua 自...:/usr/local
#8 3.277
#8 3.278 * 输入 make 和 make install:
#8 3.278 正常安装到 /usr/local。
#8 3.278 * 输入 make bootstrap:
#8 3.278 以 rock 的形式将 LuaRocks 安装到 /usr/local。
#8 3.278
#8 3.279 make: find: 操作不允许
#8 3.279 make: find: 操作不允许
#8 3.279 make: find: 操作不允许
#8 3.280 mkdir -p "build"
#8 3.280 make: /bin/sh: 操作不允许
#8 3.280 make: *** [GNUmakefile:67: build/luarocks] Error 127
------
执行程序失败 [/bin/sh -c wget -O/tmp/luarocks.tgz https://github.com/luarocks/luarocks/archive/refs/tags/v3.7.0.tar.gz && tar -C/tmp -xzf/tmp/luarocks.tgz && cd/tmp/luarocks* && ./configure && make install]:退出代码:2
为什么会出现 "操作不允许"?
原文链接 https://stackoverflow.com/questions/69402914
点赞
评论区的留言会收到邮件通知哦~
推荐文章
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?
- addEventListener 返回 nil Lua
- Lua中获取用户配置主目录的跨平台方法
- 如何编写 Lua 模式将字符串(嵌套数组)转换为真正的数组?