我們可以使用包含dockerfile的tarball或zip存檔來構建碼頭圖像。我需要使用docker API從檔案中創建一個映像。我們可以使用.tar或zip存檔建立碼頭圖像
是否有任何引用或資源,我已搜索3o分鐘但找不到任何東西。
請幫幫我! 在此先感謝!
我們可以使用包含dockerfile的tarball或zip存檔來構建碼頭圖像。我需要使用docker API從檔案中創建一個映像。我們可以使用.tar或zip存檔建立碼頭圖像
是否有任何引用或資源,我已搜索3o分鐘但找不到任何東西。
請幫幫我! 在此先感謝!
你的意思是說,你的tar.gz包含一個Dockerfile並且你想構建它的圖像?就像您從github發行版下載存檔文件一樣,例如:https://github.com/nginxinc/docker-nginx/releases?
是的,你可以:
#!/bin/bash
wget "https://github.com/nginxinc/docker-nginx/archive/1.13.2.tar.gz"
tar xvf 1.13.2.tar.gz --strip-components 3 docker-nginx-1.13.2/stable/alpine/Dockerfile && docker build . -t mynginx
可以使用docker load
命令以獲取更多信息visit
其實我是想在我的Django應用程序使用焦油上傳用戶打造碼頭工人形象,包括dockerfile ,它會返回'無效的tar頭'錯誤。 –