错误1: “docker build” requires exactly 1 argument.
原因: 之前的命令是这样的: docker build -t jdk8u231:1.0 , 不仔细看命令好像没啥问题, 正确的应该是这样的 docker build -t jdk8u231:1.0 . 看到了吗? 多了一个"."
"."是该命令必须得加的参数,意思是在当前目录下找Dockerfile文件, 勿忘
错误2:unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /root/dockerfile/Dockerfile: no such file or directory
原因: docker找不着你编写的dockerfile文件
解决方法:
重命名dockerfile文件名,把DockerFile改为Dockerfile
指定dockerfile,使用-f ,比如:docker build -f /root/dockerfile/Dockerfile -t mycentos:1.0.0 .
本文解决Docker构建镜像时遇到的两个常见错误:一是docker build命令参数错误,缺少必需的.参数;二是无法找到Dockerfile文件的问题,通常由于文件名大小写错误或路径指定不当造成。文章提供了详细的错误分析和解决步骤。

1086

被折叠的 条评论
为什么被折叠?



