Questões de Concurso sobre Virtualização por Container - Página 10 | Gran Questões

Questões de Concurso sobre Virtualização por Container

 
 
Disciplina 1
Assunto 7
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
197 questões encontradas
Questões por página
20
Mais recentes
 

Kubernetes é uma solução de código aberto. Sobre Kubernetes, assinale a afirmativa correta.


A

Usa kubeadm para configurar debugging.


B

Configura o uso de memória com o kind.


C

Define o certificado TLS com o minikube.


D

Faz o deploy de aplicações usando kubectl.

Um(a) _______________ é um ambiente onde há todas as configurações e compartimentos necessários para executar aplicações. Esses ambientes são isolados e também transportáveis. Além disso, contém tudo o que se faz necessário para realizar uma aplicação como, por exemplo, códigos, bibliotecas e configurações indispensáveis para o bom funcionamento da mesma. Utiliza o sistema operacional da máquina onde ele estiver alojado.


Assinale a alternativa que contempla a lacuna do texto acima de forma CORRETA:


A

Cloud Server


B

Cloud Container


C

Virtual Machine


D

Cloud Computer


E

Cloud Machine

Pod é uma unidade atômica de escalonamento, implantação e isolamento na execução de um grupo de contêineres no Kubernetes, analise as afirmativas a seguir.


I. Um Pod garante uma mesma localização para os seus contêineres, graças a isso eles têm diversas formas de interagir com bom desempenho, por exemplo, através de troca de arquivos, uso de interface de redes ou de mecanismos de comunicação entre processos.

II. Um Pod tem um endereço IP, um nome e uma faixa de portas compartilhadas por todos os contêineres pertencentes a ele. Isso significa que os contêineres de um mesmo Pod devem ser configurados cuidadosamente a fim de evitar conflitos de portas.

III. Um Pod é um elemento persistente no tempo, ele resiste às operações de redimensionamento, falhas de verificação de sanidade de contêineres e migrações entre nós.


Está correto o que se afirma em


A

I, somente.


B

II, somente.


C

III, somente.


D

I e II, somente.


E

I e III, somente.

Kubernetes é uma plataforma de código aberto, portável e extensiva para o gerenciamento de cargas de trabalho e serviços distribuídos em contêineres, que facilita tanto a configuração declarativa quanto a automação. Ele possui um ecossistema grande e de rápido crescimento. Serviços, suporte e ferramentas para Kubernetes estão amplamente disponíveis.


Disponível em: <https://kubernetes.io/pt-br/docs/concepts/overview/>.

Acesso em: 25 jun. 2021, com adaptações.


Com base no texto apresentado e considerando o contexto do Kubernetes, assinale a alternativa que corresponde à ferramenta disponibilizada para realizar operações nos clusters Kubernetes, por meio de interface de linha de comando, pela qual é possível realizar a implantação de aplicações, inspecionar e gerenciar recursos do cluster e visualizar logs.


A

Kubeadm


B

Minikube


C

Kubectl


D

Kind


E

Kubelet

A plataforma Docker oferece a capacidade de empacotar e executar aplicativos em um ambiente isolado, denominado contêiner. A esse respeito, analise as afirmativas a seguir.


I. O isolamento e a segurança permitem que o usuário execute vários contêineres simultaneamente em um determinado host.

II. Os contêineres são leves e contêm todos os recursos necessários para executar um aplicativo, portanto, o usuário não precisa depender do que está instalado atualmente no seu host.

III. O usuário não pode compartilhar contêineres de ambientes de produção enquanto trabalha, evitando com que outros usuários interfiram na segurança do seu contêiner.


Está correto o que se afirma em


A

I, somente.


B

II, somente.


C

III, somente.


D

I e II, somente.


E

I e III, somente.

Docker possui comandos que permitem personalizar a construção de uma aplicação. Sobre essa construção, assinale a afirmativa correta.


A

CP faz atualizações em aplicações.


B

RUN permite instalar bibliotecas.


C

EOF eleva prioridade da imagem.


D

CMD eleva o nível de segurança.

Considerando-se os conceitos de docker, é correto afirmar que se trata de:


A

um complemento para virtualização completa, associado ao VMware ESXi


B

um complemento para virtualização completa, associado ao VMware


C

uma ferramenta para criar e manter máquinas virtuais


D

uma ferramenta para criar e manter containers

Uma das principais vantagens da ferramenta ________________ é oferecer um alto nível de disponibilidade para as aplicações. Ela permite gerenciar, de forma eficiente, um ________________ de ________________ como se fosse um ________________.



Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.


A

Linux Containers LXC 3 – cluster – containers – recurso transparente


B

Docker Swarm – cluster – containers – recurso único


C

Docker Swarm – domínio – máquinas virtuais – recurso único


D

Docker – domínio – máquinas virtuais – recurso único


E

Linux Containers LXC (1, 2 e 3) – cluster – containers – único container Docker

A Figura 3 abaixo representa o conteúdo de um arquivo Dockerfile:



FROM node:12

WORKDIR /app

COPY * ./

RUN npm install

EXPOSE 90

CMD [ "node", "server.js" ]

Figura 3


Assinale a alternativa INCORRETA sobre o arquivo.


A

É necessário executar o comando “docker build”, com os parâmetros apropriados, para criar uma imagem Docker a partir das definições do arquivo Dockerfile.


B

Com a imagem pronta, após a execução do comando “docker run”, com os parâmetros apropriados, é esperado que uma aplicação em NodeJS esteja sendo executada.


C

O comando “npm install” instala a aplicação que é definida na instrução “FROM”.


D

O código-fonte da aplicação que será executada no container deverá estar inicialmente no sistema de arquivos da máquina hospedeira (Container Host).


E

A instrução “WORKDIR” define um diretório para as instruções “RUN”, “CMD” e “COPY”.

Uma empresa possui um conjunto de microserviços orquestrados pela ferramenta Docker Swarm e está buscando uma forma de expor esses seus serviços para outras empresas parceiras. Ela gostaria de ter a possibilidade de uso de HTTPS, balanceamento de carga e facilidade no gerenciamento das rotas para seus serviços. Que ferramenta seria mais apropriada para essa situação?


A

Docker Swarm HA.


B

Nginx.


C

Apache Web.


D

Traefik.


E

Linux Containers LXC 3.

Considere o comando a seguir, executado em um terminal linux, com o docker instalado, e utilizando o repositório padrão do docker:


# docker run --name pgSQL -p 8665:5432 -e POSTGRES_PASSWORD=pswrd -d postgres


O comando apresentado resultará em um contêiner com as seguintes características:


A

de nome pgSQL, com a base de dados PostgreSQL instalada, com a senha do usuário postgres equivalente a “pswrd” e com a porta virtual 8665 escutando a porta real 5432.


B

de nome postgres, com a base de dados PostgreSQL instalada, com a senha do usuário pgSQL equivalente a “pswrd” e com a porta virtual 5432 escutando a porta real 8665.


C

de nome pgSQL, com a base de dados PostgreSQL instalada, com a senha do usuário postgres equivalente a “pswrd” e com a porta virtual 5432 escutando a porta real 8665.


D

de nome postgres, com a base de dados PostgreSQL instalada, com a senha do usuário pgSQL equivalente a “pswrd” e com a porta virtual 8665 escutando a porta real 5432.


E

de nome postgres, com a base de dados PostgreSQL instalada, com a senha do usuário pgSQL equivalente a “pswrd” e com a porta virtual 5432 escutando a porta real 5432.

   
Gerar simulado