Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Conteúdo do Curso!

Boa tarde. Concluí o curso e gostaria de saber se existe um conteúdo para ser impresso. Outra coisa, foi dito que o container pode ter limitação de utilização de CPU, memória e utilização de rede. Não lembro de ter visto como fazer estas configurações, existe algum material que explique isso? Obrigado

4 respostas

A documentação do docker é bem vasta.

Exemplo de limitação de memoria --memory 300M

Segue o link https://docs.docker.com/reference/run/#runtime-constraints-on-cpu-and-memory

Ígor bom dia. Pensando assim, não preciso então fazer mais nenhum treinamento, documentação vasta, existe sobre qualquer assunto. Meu objetivo ao participar de um treinamento é o de ouvir algo diferente, uma opinião mais embasada de um profissional enfim, ouvir de um profissional os atalhos sobre um determinado assunto. Mas obrigado pela resposta.

solução!

Bom dia José Renato,

Com o Igor apontou, as constraints de cpu e memória podem ser feitas através do comando run e são bem diretas:

-m 300M

Diz pro docker que ele deve usar somente 300m de ram nesse processo.

Existem diversos algoritmos de compartilhamento de CPU , mas um exemplo simples é dizer o peso que aquele container terá em relação a outros:

--cpu-shares=2

Já a parte de IO você pode configurar com o:

--blkio-weight=500 # (padrão)

Quanto mais, mais ele terá preferência no IO comparado com outros containers.

Abraço

Valeu!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software