【问题标题】:How to run dockerfile in cmd如何在cmd中运行dockerfile
【发布时间】:2020-11-13 14:28:00
【问题描述】:

我使用的是 Windows 10 机器,并且是 docker 技术的新手。

我准备了 Dockerfile.txt 文件并保存在本地系统的 DockerFiles 文件夹中。

并执行以下命令。

docker build -t my-r-image .

但它无法读取。

有人可以帮忙吗?

名字也是正确的。

任何建议都将受到高度赞赏。

【问题讨论】:

  • Dockerfile 必须命名为“Dockerfile”而不是“Dockerfile.txt”,没有 txt 文件扩展名
  • 我改成 Dockerfile 还是一样的错误。
  • 你可以尝试在命令行中使用-f Dockerfile指定Dockerfile

标签: docker docker-compose dockerfile docker-machine


【解决方案1】:

确保您的dockerfile 与终端中显示的名称相同,例如:

failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount320670870/Dockerfile: no such file or directory

dockerfile不需要扩展,在Windows中,你可以用notepad++创建它并保存为“所有类型(.)”

您可以尝试输入 dockerfile 的完整路径:

docker build -t X:X O:\Users\yyy\XX

【讨论】:

  • 非常感谢...在记事本++ 中保存 Dockerfile 成功了!!
猜你喜欢
  • 2022-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多