instruction: Create a Dockerfile for workloads
output: ```dockerfile
  From Message
   ---- ------ ---- ---- -------
   Normal Scheduled 42s default-scheduler Successfully assigned simmemleak-hra99 to kubernetes-node-tf0f
   Normal Pulled 41s kubelet Container image "saadali/simmemleak:latest" already present on machine
   Normal Created 41s kubelet Created container simmemleak
   Normal Started 40s kubelet Started container simmemleak
   Normal Killing 32s kubelet Killing container with id ead3fb35-5cf5-44ed-9ae1-488115be66c6: Need to kill Pod
  No exemplo acima, o campo Restart Count: 5 indica que o contêiner simmemleak
  deste Pod foi terminado e reiniciado cinco vezes até o momento. A razão
  OOMKilled demonstra que o contêiner tentou consumir mais memória do que o seu
  limite.O próximo passo neste cenário seria vasculhar e depurar o código da aplicação,
  procurando por vazamentos de memória. Se você determinar que a aplicação está se
  comportando conforme o esperado, considere aumentar o limite (e possivelmente
  o requerimento) de memória para aquele contêiner.Próximos passosPratique a criação de requerimentos de recursos de memória em contêineres e Pods.Pratique a criação de requerimentos de CPU em contêineres and Pods.Leia como a referência da API define um contêiner
  e seus requerimentos de recursos.Leia sobre quotas de projeto no XFS.Leia mais sobre a referência de configuração do kube-scheduler (v1beta3).ComentáriosEsta página foi útil?Sim
  NãoObrigado pelo feedback. Se você tiver uma pergunta específica sobre como utilizar o Kubernetes, faça em
  Stack Overflow.
  Abra um bug no repositório do GitHub se você deseja
  relatar um problema
  ou
  sugerir uma melhoria.Última modificação May 14, 2023 at 8:23 PM PST: [pt] Fix link (1a8e7c7a99) Editar essa página
   Criar uma subpágina
   Abra um bug
   Print entire sectionRequerimentos e limitesTipos de recursosRequerimentos de recursos e limites de Pod e contêinerUnidades de recursos no KubernetesUnidades de recurso de CPUUnidades de recurso de memóriaExemplo de recursos de contêinerComo Pods com requerimentos de recursos são agendadosComo o Kubernetes aplica requisições e limites de recursosMonitorando utilização de recursos computacionais e de memóriaArmazenamento efêmero localConfigurações para armazenamento local efêmeroConfigurando requerimentos e limites para armazenamento local efêmeroComo Pods com requerimentos de ephemeral-storage são agendadosGerenciamento do consumo do armazenamento efêmeroRecursos estendidosGerenciando recursos estendidosConsumindo recursos estendidosLimitação de PIDSolução de problemasMeus pods estão pendentes com um evento FailedSchedulingMeu contêiner foi terminadoPróximos passos© 2025 Os autores do Kubernetes | Documentação Distribuída sob CC BY 4.0© 2025 The Linux Foundation ®. Todos os direitos reservados. A Linux Foundation tem marcas registradas e usa marcas registradas. Para uma lista de marcas registradas da The Linux Foundation, por favor, veja nossa Página de uso de marca registradaLicença ICP: 京ICP备17074266号-3
  ```