2023-09-18 05:04:46 +01:00
|
|
|
# podman build
|
|
|
|
|
|
|
|
> Ferramenta sem daemon para criar imagens de contêiner.
|
|
|
|
> O Podman fornece uma linha de comando comparável ao Docker-CLI. Simplificando: `alias docker=podman`.
|
|
|
|
> Mais informações: <https://docs.podman.io/en/latest/markdown/podman-build.1.html>.
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Cria uma imagem usando um `Dockerfile` ou `Containerfile` no diretório especificado:
|
2023-09-18 05:04:46 +01:00
|
|
|
|
|
|
|
`podman build {{caminho/para/diretório}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Cria uma imagem com uma tag especificada:
|
2023-09-18 05:04:46 +01:00
|
|
|
|
|
|
|
`podman build --tag {{nome_da_imagem:versão}} {{caminho/para/diretório}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Cria uma imagem a partir de um arquivo não padrão:
|
2023-09-18 05:04:46 +01:00
|
|
|
|
|
|
|
`podman build --file {{Containerfile.diferente}} .`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Cria uma imagem sem usar nenhuma imagem em cache previamente:
|
2023-09-18 05:04:46 +01:00
|
|
|
|
|
|
|
`podman build --no-cache {{caminho/para/diretório}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Cria uma imagem suprimindo todas as saídas:
|
2023-09-18 05:04:46 +01:00
|
|
|
|
|
|
|
`podman build --quiet {{caminho/para/diretório}}`
|