我有一个应该构建 Ubuntu 映像的 Dockerfile。但每当我跑步
docker build -t ubuntu-test:latest ./Dockerfile
它在控制台上显示以下错误
无法准备上下文:上下文必须是目录:/Users/tempUser/git/docker/Dockerfile
我在 Mac OsX 上。我也试过 sudo
。没有任何效果。
原文由 Damien-Amen 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个应该构建 Ubuntu 映像的 Dockerfile。但每当我跑步
docker build -t ubuntu-test:latest ./Dockerfile
它在控制台上显示以下错误
无法准备上下文:上下文必须是目录:/Users/tempUser/git/docker/Dockerfile
我在 Mac OsX 上。我也试过 sudo
。没有任何效果。
原文由 Damien-Amen 发布,翻译遵循 CC BY-SA 4.0 许可协议
您还可以使用 -f
选项运行 docker build
docker build -t ubuntu-test:latest -f Dockerfile.custom .
原文由 JakubKnejzlik 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答2.4k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答794 阅读✓ 已解决
2 回答1.4k 阅读
1 回答1.6k 阅读
2 回答1.2k 阅读
1 回答958 阅读
您需要改为指向该 目录。您不得指定 dockerfile。
docker build -t ubuntu-test:latest .
确实 有效。docker build -t ubuntu-test:latest ./Dockerfile
不起作用。