Containers

Está tudo bem usar a configuração dupla proxy-server (no host e no contêiner) em uma máquina?

Está tudo bem usar a configuração dupla proxy-server (no host e no contêiner) em uma máquina?
  1. Podemos executar vários recipientes do docker em um único host?
  2. Podemos executar mais de um processo em um contêiner?
  3. Podemos executar várias imagens em um contêiner?
  4. Quantos contêineres podem ser executados por host?
  5. Qual é o número máximo de contêiner que você pode executar para host?
  6. O que você precisa para executar contêineres em vários hosts?
  7. Um contêiner pode ter vários microsserviços?
  8. Quantas aplicações podem ser executadas em um contêiner?
  9. Você pode ter dois proxies reversos?
  10. Podemos ter 2 nginx no mesmo servidor?
  11. Podemos expor 2 portas no docker?
  12. Múltiplos contêineres do Docker podem usar a mesma GPU?
  13. Posso executar vários recipientes de docker na mesma porta?
  14. Um contêiner do docker pode usar vários núcleos?
  15. Você pode executar vários recipientes de docker com a mesma porta?
  16. Múltiplos contêineres do Docker podem usar a mesma GPU?
  17. Os contêineres do Docker podem compartilhar um volume?
  18. Um contêiner pode estar em 2 redes?
  19. Um contêiner pode ter vários microsserviços?
  20. O que você precisa para executar contêineres em vários hosts?
  21. Dois serviços podem usar a mesma porta?
  22. Dois contêineres podem usar a mesma porta em uma vagem?
  23. Cada contêiner do Docker pode ter seu próprio IP?

Podemos executar vários recipientes do docker em um único host?

Com o Docker Compose, você pode configurar e iniciar vários contêineres com um único arquivo YAML. Isso é realmente útil se você estiver trabalhando em uma pilha de tecnologia com várias tecnologias.

Podemos executar mais de um processo em um contêiner?

Não há problema em ter vários processos, mas para obter o máximo benefício do Docker, evite um contêiner sendo responsável por vários aspectos do seu aplicativo geral. Você pode conectar vários contêineres usando redes definidas pelo usuário e volumes compartilhados.

Podemos executar várias imagens em um contêiner?

Vários contêineres podem ser executados simultaneamente, cada um com base nas mesmas imagens diferentes ou diferentes.

Quantos contêineres podem ser executados por host?

Usando esse cálculo simples, podemos estimar que podemos executar cerca de 1.000 contêineres em um único host com 10 GB de espaço em disco disponível.

Qual é o número máximo de contêiner que você pode executar para host?

Um sistema não atingirá recipientes PID_MAX. Esse número é dividido por 2 para começar devido aos processos adicionais dos dockers. Se estivesse ajustado baixo, você pode chegar perto de max_pid/2 . Se você aceitar o valor padrão 32768, esse é no máximo os processos de contêineres no máximo 16384.

O que você precisa para executar contêineres em vários hosts?

Helios permite que você gerencie a implantação de contêineres do Docker em vários hosts. Ele fornece uma interface de linha de comando única que você pode usar para especificar o que deseja executar e onde executá-lo, bem como a capacidade de dar uma olhada no estado atual de jogo.

Um contêiner pode ter vários microsserviços?

Um microsserviço: um contêiner

"A maneira ideal de escalar microsserviços em contêineres é implantar apenas um serviço por contêiner", diz Kavis. Os contêineres são comumente referidos como "leves", "magros" ou com adjetivos semelhantes - mas você deve garantir que eles permaneçam assim. Eles não são “livres.”

Quantas aplicações podem ser executadas em um contêiner?

O design de aplicativos baseado em contêiner incentiva certos princípios. Um desses princípios é que deve haver apenas um processo em execução em um contêiner. Isto é, um recipiente do docker deve ter apenas um programa executando dentro dele.

Você pode ter dois proxies reversos?

Se você pode ter um, você pode ter dois ou três. Muitas arquiteturas complexas envolvem até 5-6 níveis de proxies e ainda escalam muito bem.

Podemos ter 2 nginx no mesmo servidor?

Sim, é tecnicamente possível instalar 2 instâncias nginx no mesmo servidor, mas eu faria de outra maneira. 1 - você pode simplesmente criar várias instâncias do EC2. A desvantagem dessa abordagem é que talvez seja mais difícil de manter, dependendo de quantas instâncias você deseja.

Podemos expor 2 portas no docker?

A linha acima instruirá o Docker ao qual o serviço do contêiner pode ser conectado via porta 8080. Você também pode expor várias portas: por padrão, a palavra -chave Expose especifica que a porta escuta no protocolo TCP.

Múltiplos contêineres do Docker podem usar a mesma GPU?

É possível compartilhar uma GPU entre vários recipientes? Eu verifiquei as perguntas frequentes e a resposta é sim, mas a questão de Kubernetes investigou que Nvidia-Docker2 não conseguiu conseguir isso. Veja o problema aqui #Kubernetes/Kubernetes #52757 (comentário).

Posso executar vários recipientes de docker na mesma porta?

Portanto, não há conflito se vários contêineres estão usando a mesma porta (: 80 neste caso). Você pode acessar um contêiner de outro usando seu nome de contêiner ou nome de serviço ou endereço IP, enquanto o endereço IP não é uma boa ideia, porque isso pode mudar toda vez que você (re) inicia o contêiner.

Um contêiner do docker pode usar vários núcleos?

No Windows, um contêiner padrão para usar duas CPUs. Se hiperthreading estiver disponível, este é um núcleo e dois processadores lógicos. Se o hyperthreading não estiver disponível, são dois núcleos e dois processadores lógicos.

Você pode executar vários recipientes de docker com a mesma porta?

Portanto, não há conflito se vários contêineres estão usando a mesma porta (: 80 neste caso). Você pode acessar um contêiner de outro usando seu nome de contêiner ou nome de serviço ou endereço IP, enquanto o endereço IP não é uma boa ideia, porque isso pode mudar toda vez que você (re) inicia o contêiner.

Múltiplos contêineres do Docker podem usar a mesma GPU?

É possível compartilhar uma GPU entre vários recipientes? Eu verifiquei as perguntas frequentes e a resposta é sim, mas a questão de Kubernetes investigou que Nvidia-Docker2 não conseguiu conseguir isso. Veja o problema aqui #Kubernetes/Kubernetes #52757 (comentário).

Os contêineres do Docker podem compartilhar um volume?

Vários contêineres podem ser executados com o mesmo volume quando precisam de acesso a dados compartilhados. Docker cria um volume local por padrão. No entanto, podemos usar um mergulhador de volume para compartilhar dados em várias máquinas. Finalmente, o Docker também tem-volumes-para vincular volumes entre contêineres em execução.

Um contêiner pode estar em 2 redes?

Você pode criar várias redes com o Docker e adicionar contêineres a uma ou mais redes. Os contêineres podem se comunicar dentro das redes, mas não nas redes. Um contêiner com anexos a várias redes pode se conectar com todos os contêineres em todas essas redes.

Um contêiner pode ter vários microsserviços?

Um microsserviço: um contêiner

"A maneira ideal de escalar microsserviços em contêineres é implantar apenas um serviço por contêiner", diz Kavis. Os contêineres são comumente referidos como "leves", "magros" ou com adjetivos semelhantes - mas você deve garantir que eles permaneçam assim. Eles não são “livres.”

O que você precisa para executar contêineres em vários hosts?

Helios permite que você gerencie a implantação de contêineres do Docker em vários hosts. Ele fornece uma interface de linha de comando única que você pode usar para especificar o que deseja executar e onde executá-lo, bem como a capacidade de dar uma olhada no estado atual de jogo.

Dois serviços podem usar a mesma porta?

Dois aplicativos no mesmo endereço não podem usar o mesmo número de porta. Se você estiver configurando seu sistema com várias instâncias de TCP/IP no mesmo sistema, no entanto, eles terão endereços diferentes e, portanto, o mesmo número da porta poderá ser usado para a mesma função em cada pilha.

Dois contêineres podem usar a mesma porta em uma vagem?

Os contêineres em um pod são acessíveis via "localhost"; Eles usam o mesmo espaço para nome de rede. Além disso, para contêineres, o nome observável do host é o nome de uma vagem. Como os contêineres compartilham o mesmo endereço IP e espaço da porta, você deve usar portas diferentes em contêineres para conexões recebidas.

Cada contêiner do Docker pode ter seu próprio IP?

Por padrão, o contêiner recebe um endereço IP para cada rede de docker à qual se conecta. O endereço IP é atribuído a partir do pool atribuído à rede; portanto, o Docker Daemon atua efetivamente como um servidor DHCP para cada contêiner.

Enterprise Ready Prometheus
Prometeu é gratuito para uso comercial?Qual é a diferença entre Prometeu e Dynatrace?Como faço para instalar o Prometheus no Windows 10?Posso usar Pr...
Applos de aplicativos da web do Azure ligações de conta
Como faço para ativar o site estático na minha conta de armazenamento do Azure?Qual é a principal diferença entre GP1 e GP2 na conta de armazenamento...
Com Qual é a melhor abordagem para gerenciar esta rede local de SBCs?
Qual é a melhor abordagem para gerenciar esta rede local de SBCs?
O que é gerenciado SBC?O que o SBC representa em redes?Por que a SBC é popular e preferida em alguns dos aplicativos?Como funciona o SBC?Por que a SB...