gpt4 book ai didi

使用自定义路径和自定义文件名的 Docker 构建不起作用

转载 作者:行者123 更新时间:2023-12-02 19:55:10 25 4
gpt4 key购买 nike

我在 Windows 10 中使用 Docker 版本 19.03.2。

我有一个目录 C:\docker_test与文件 DockerfileDockerfile_test .当我执行

PS C:\> docker build 'C:\docker_test'

在 PowerShell 中,镜像是从 Dockerfile 构建的,正如预期的那样。但是,当我想从 Dockerfile_test 构建图像时像这样
PS C:\> docker build -f Dockerfile_test 'C:\docker_test'

我得到
unable to prepare context: unable to evaluate symlinks in Dockerfile path:
CreateFile C:\Dockerfile_test: The system cannot find the file specified.

我不明白为什么 Docker 正在寻找 C:\Dockerfile_test虽然我指定了一个构建路径。

最佳答案

您应该像这样说明 Dockerfile 的路径(上下文)

PS C:\> docker build -f 'C:\docker_test\Dockerfile_test' 'C:\docker_test'

关于使用自定义路径和自定义文件名的 Docker 构建不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58447165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com