ZBLOG

构建镜像失败:cli.ImageBuild failed: Error response from daemon: Dockerfile parse error line 3: unknown instruction: WGET

这个错误提示是因为在 Dockerfile 中使用了无法识别的指令 WGET。WGET 命令用于从 Web 服务器上下载文件,但在 Dockerfile 中不需要使用该命令。

要解决这个问题,可以尝试删除 Dockerfile 中的 WGET 命令,并重新构建镜像。

例如,如果您原来的 Dockerfile 是这样的:

FROM ubuntu
RUN apt-get update
WGET https://www.example.com/file.txt
CMD ["cat", "file.txt"]

您应该将其修改为:

FROM ubuntu
RUN apt-get update && apt-get install -y wget
RUN wget https://www.example.com/file.txt
CMD ["cat", "file.txt"]

通过添加 RUN apt-get install -y wget 来安装 wget 并将 WGET 替换为小写字母,Docker 将能够正确执行命令并构建镜像。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=4790

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?