gpt4 book ai didi

dockerfile - 如何使用docker文件中带空格的路径

转载 作者:行者123 更新时间:2023-12-02 10:21:43 27 4
gpt4 key购买 nike

我想在 docker 文件中编写一个 cmd 来将文件复制到目标 C:\windows\Program Files 处。由于程序文件中有空间,我遇到了问题。我可以将文件复制到不同的位置。任何建议将不胜感激。

我收到以下错误:

第 4 步:复制“C:\docker\preventions\MicrosoftSDKs”“C:\Program Files(x86)\MicrosoftSDK"

构建上下文之外的禁止路径:C:\docker\preventions\MicrosoftSDKs ()

最佳答案

使用JSON形式,大括号内必须使用双反斜杠

FROM microsoft/windowsservercore 
COPY ["C:\\docker\\prerequisites\\MicrosoftSDKs", "C:\\Program Files (x86)\\MicrosoftSDKs"]

您还可以使用斜杠:

COPY ["C:/Program Files/nodejs", "/windows/system32"]

关于dockerfile - 如何使用docker文件中带空格的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39297996/

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