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
相关产品推荐
相关产品推荐

