tldr/pages.pt_BR/common/podman-run.md

37 lines
1.3 KiB
Markdown
Raw Normal View History

# podman run
> Executar um comando em um novo contêiner Podman.
> Mais informações: <https://docs.podman.io/en/latest/markdown/podman-run.1.html>.
- Executa um comando em um novo contêiner a partir de uma imagem marcada:
`podman run {{imagem:tag}} {{comando}}`
- Executa um comando em um novo contêiner em segundo plano e exibe o ID:
`podman run --detach {{imagem:tag}} {{comando}}`
- Executa um comando em um contêiner temporário no modo interativo e pseudo-TTY:
`podman run --rm --interactive --tty {{imagem:tag}} {{comando}}`
- Executa um comando em um novo contêiner com variáveis de ambiente passadas:
`podman run --env '{{variável}}={{valor}}' --env {{variável}} {{imagem:tag}} {{comando}}`
- Executa um comando em um novo contêiner com volumes montados por bind:
`podman run --volume {{/caminho/para/caminho_no_host}}:{{/caminho/para/caminho_no_contêiner}} {{imagem:tag}} {{comando}}`
- Executa um comando em um novo contêiner com portas publicadas:
`podman run --publish {{porta_no_host}}:{{porta_no_contêiner}} {{imagem:tag}} {{comando}}`
- Executa um comando em um novo contêiner sobrescrevendo o ponto de entrada (entrypoint) da imagem:
`podman run --entrypoint {{comando}} {{imagem:tag}}`
- Executa um comando em um novo contêiner conectando-o a uma rede:
`podman run --network {{rede}} {{imagem:tag}}`