簡體   English   中英

在Windows 10上使用chmod的Packer Docker構建器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM