我想在docker文件中写一个cmd来复制目标文件C:\windows\Program Files.由于程序文件中的空间,我遇到了问题.我能够将文件复制到不同的位置.任何建议将不胜感激.
我收到以下错误:
步骤4:复制"C:\ docker\prerequisites\MicrosoftSDKs""C:\ Program Files(x86)\ MicrosoftSDKs"
构建上下文之外的禁止路径:C:\ docker\prerequisites\MicrosoftSDKs()
Vic*_*orV 17
使用JSON表单,你必须在大括号内使用双反斜杠
FROM microsoft/windowsservercore
COPY ["C:\\docker\\prerequisites\\MicrosoftSDKs", "C:\\Program Files (x86)\\MicrosoftSDKs"]
Run Code Online (Sandbox Code Playgroud)
你也可以使用斜杠:
COPY ["C:/Program Files/nodejs", "/windows/system32"]
Run Code Online (Sandbox Code Playgroud)
小智 1
您可以使用 ARG:
ARG sourc = "C:\docker\prerequisites\MicrosoftSDKs"
ARG destination = "C:\Program Files (x86)\MicrosoftSDKs"
COPY ${sourc} ${destination}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8237 次 |
| 最近记录: |