You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Dockerfile构建报错:FROM指令需1个或3个参数,请求解决

Dockerfile构建错误解决:FROM参数错误

问题根源

你的Dockerfile第一行FROM ubuntu: latest中,镜像名与标签之间的空格导致Docker解析失败。Docker会将ubuntu:和latest识别为两个独立参数,而FROM指令要求参数为单个镜像名(可带标签,格式为<image>:<tag>)或三个参数(如指定平台的场景),因此触发了FROM requires either one or three arguments错误。

修正后的Dockerfile

FROM ubuntu:latest
WORKDIR /app
ADD . /app
RUN apt update && apt install python -y
CMD python /app/main.py
LABEL color=red

验证方法

修改Dockerfile后,重新执行构建命令:

sudo docker build -t custom-python-image ./

内容的提问来源于stack exchange,提问作者Adarsh Jaiswal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 09:52:03