我们可以使用包含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头'错误。 –