Existe alguém lá fora que esteja usando o projeto ?
Eu adoraria ver um arquivo de modelo de trabalho completo e eles afirmam que isso é suficiente para colocá-lo em funcionamento:
{
"type": "docker",
"image": "debian",
"export_path": "image.tar"
}
Howerver, quando eu construí isso, recebo os seguintes erros:
packer build simple-ubuntu.template
Failed to parse template: 4 error(s) occurred:
* Unknown root level key in template: 'export_path'
* Unknown root level key in template: 'image'
* Unknown root level key in template: 'type'
* No builders are defined in the template.
O que eu realmente preciso é de um modelo que use uma das minhas imagens existentes no host como uma imagem de base:
testdocker/version4 latest 3dc6d92bc373 2 weeks ago 627.9 MB
Em seguida, ele leria alguns parâmetros do usuário (nome do host, IP, endereço de e-mail, etc ...), executaria um script de shell para fazer a modificação (você pode chamar o provisionamento) nos arquivos e, finalmente, exibiria um imagem do Docker para download e importação.
É muito importante notar que não quero que a imagem base seja modificada.