[英]Packer Docker builder using chmod on Windows 10
這是我的打包程序文件:
{
"builders": [{
"type": "docker",
"image": "ubuntu",
"export_path": "image.tar"
}],
"provisioners": [{
"type": "shell",
"inline": ["mkdir /full_install",
"mkdir /scripts"]
},
{
"type": "file",
"source": "./scripts/",
"destination": "/scripts"
}]
}
簡單。 嘗試僅創建2個目錄,然后將一些腳本上載到其中一個目錄。 我在Windows 10上收到以下輸出:
C:\\ Work \\ Packer \\ myPacker> packer build myServer.json docker輸出將是這種顏色。
==> docker:創建一個共享數據的臨時目錄... ==> docker:提取Docker映像:ubuntu docker:使用默認標簽:最新docker:最新:從庫/ ubuntu docker中提取:摘要:sha256:dd7808d8792c9841d0b460122f1acf0a2dd1f56404f8d1e56298048885e45狀態:ubuntu的圖像是最新的:latest ==> docker:正在啟動docker容器... docker:運行命令:docker run -v C:\\ Users \\ syarnell \\ AppData \\ Roaming \\ packer.d \\ tmp \\ packer- docker346952011:/ packer-files -d -i -t ubuntu / bin / bash docker:容器ID:84a0969874bbfc031f60ad03c8e6765f895733cdfd51c727ae59c82a80c82658 ==> docker:使用shell腳本進行配置:C:\\ Users \\ emparnell \\ Apppack = 617 \\ => docker:上傳./scripts/ => / scripts ==> docker:殺死容器:84a0969874bbfc031f60ad03c8e6765f895733cdfd51c727ae59c82a80c82658構建'docker'錯誤:chmod C:\\ Users \\ syarnell \\ AppData \\ Roaming \\ packer。 \\ dirupload432828853 \\ batchInstall.sh:wi不支持 ow
==>一些構建未成功完成並出現錯誤:-> docker:chmod C:\\ Users \\ syarnell \\ AppData \\ Roaming \\ packer.d \\ tmp \\ packer-docker346952011 \\ dirupload432828853 \\ batchInstall.sh:不支持視窗
==>構建完成,但未創建任何構件。
C:\\ Work \\ Packer \\ myPacker>
為什么要嘗試在Windows 10中chmod文件?
Packer Docker Builder無法在Windows上運行,請在github.com上打開一個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.