Questões de Concurso sobre Docker - Página 7 | Gran Questões

Questões de Concurso sobre Docker

 
 
Disciplina 1
Assunto 1
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
 
152 questões encontradas
Questões por página
20
Mais recentes
 

Quais são os requisitos mínimos para instalação do Docker Desktop em sistemas Windows?


1. 16 GB de memória RAM

2. Qualquer processador de 64bits

3. Suporte à virtualização de hardware habilitado no nível da BIOS


Assinale a alternativa que indica todas as afirmativas corretas.


A

É correta apenas a afirmativa 3.


B

São corretas apenas as afirmativas 1 e 2.


C

São corretas apenas as afirmativas 1 e 3.


D

São corretas apenas as afirmativas 2 e 3.


E

São corretas as afirmativas 1, 2 e 3.

Analise as afirmativas abaixo sobre containers Docker e assinale a alternativa correta.


I. Cada imagem Docker possibilita a criação de um container, exclusivamente.

II. Os arquivos Dockerfile reúnem as definições para instanciar os containers.

III. Os containers publicam as portas definidas pelas instruções EXPOSE, presentes no Dockerfile.


A

Somente as afirmativas II e III estão corretas.


B

Somente as afirmativas I e III estão corretas.


C

Somente as afirmativas I e II estão corretas.


D

Nenhuma afirmativa está correta.


E

Todas as afirmativas estão corretas.

Sobre as afirmações a seguir, assinale a alternativa correta:


I) Docker implementa virtualização com base em containers.

II) Docker implementa virtualização através do hypervisor.

III) A utilização do script docker-compose ajuda a deinir e compartilhar aplicativos com vários containers.

IV) O comando “docker-compose up -d” desliga todos os containers definidos no arquivo dockercompose.yml.

V) O comando “docker-compose ps” permite visualizar se a aplicação foi corretamente iniciada.


A

As afirmações I, III e V estão corretas.


B

As afirmações I, II, III e V estão corretas.


C

As afirmações II, III e V estão corretas.


D

As afirmações I, III e IV estão corretas.

Considere o seguinte Dockerfile para uma aplicação .NET.


FROM mcr.microsoft.com/dotnet/aspnet:6.0

WORKDIR /App

COPY --from=build-env /App/out .

ENTRYPOINT [“dotnet”, “DotNet.Docker.dll”]


Nesse caso, o comando ENTRYPOINT solicita ao Docker que configure o container para que ele seja executado como um executável; desse modo, quando o container é iniciado, esse comando ENTRYPOINT é executado.


C

Certo


E

Errado

“_______________ são filesystems que o Docker daemon irá usar para gerenciar os containers e as imagens. O Docker aceita nativamente alguns _____________.” Sobre o Docker, assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.


A

Namespaces / storage drivers


B

Storage drivers / namespaces


C

Device mapper / device mapper


D

Storage drivers / storage drivers

No Linux, em condições ideais, o Docker é disponibilizado com três redes por padrão. Essas redes oferecem configurações específicas para o gerenciamento do tráfego de dados e


A

deve-se, para visualizar as redes no Docker, utilizar o comando: docker network -show


B

todos os containers que estão na rede None poderão se comunicar via protocolo TCP/IP. Se uma pessoa souber qual é o endereço IP do container que deseja conectar, é possível enviar tráfego para ele, pois estão todos na mesma rede IP (172.17.0.0/24).


C

a rede Host tem como objetivo isolar o container para comunicações externas. A rede não recebe qualquer interface para comunicação externa. A única interface de rede IP será a localhost. Essa rede, normalmente, é utilizada para containers que manipulam apenas arquivos de backup, sem necessidade de enviá-los via rede para outro local.


D

a rede None tem como objetivo entregar para o container todas as interfaces existentes no docker none. Isso agiliza a entrega dos pacotes, uma vez que não há host no caminho das mensagens. Mas o uso de um host pode ser importante para a segurança e a gerência do tráfego.


E

Bridge é a rede padrão para qualquer container iniciado no Docker, a menos que seja, explicitamente, associada outra rede a ele. Os containers da rede default bridge podem acessar uns aos outros somente através de seus endereços IP, a menos que se utilize a opção --link

Docker é uma plataforma que trabalha com virtualização de contêineres, possuindo uma série de recursos. O nome do recurso Docker utilizado para orquestrar múltiplos contêineres Dockers ao mesmo tempo é:


A

modo swarm.


B

modo admin.


C

modo Kubernets.


D

modo Hypervisor.


E

load balancing.

Considere as seguintes afirmações:


I - DevOps é uma cultura para organização e monitoramento do desenvolvimento de softwares para entrega contínua de resultados.

II - Kubernetes é uma técnica que utiliza contêineres para virtualização de serviços e recursos computacionais a nível de sistema operacional.

III - Docker é uma plataforma de orquestração e automatização de contêineres, conforme site oficial (https:// www.docker.com/).


Assinale a alternativa CORRETA.


A

Apenas a afirmação I está correta.


B

As afirmações I e II estão corretas.


C

Apenas a afirmação II está correta.


D

As afirmações II e III estão corretas.


E

As afirmações I, II e III estão corretas.

A fim de utilizar o Docker em sua organização, um Analista necessitou conhecer os principais componentes dessa plataforma, tais como:


I. Software que roda na máquina onde o Docker está instalado. Recebe comandos do cliente a partir de Command Line Interfaces ou API’s REST.

II. Mecanismo usado para criar imagens e containers.

III. Coleção de imagens hospedadas e rotuladas que juntas permitem a criação do sistema de arquivos de um container. Pode ser público ou privado.

IV. Repositório usado para hospedar e baixar diversas imagens. Pode ser visto como uma plataforma de Software as a Service (SaaS) de compartilhamento e gerenciamento de imagens.


Os itens de I a IV correspondem, correta e respectivamente, a Docker


A

Conteiner − Engine − Compose − Hub.


B

Conteiner − Compose − Swarm − Image.


C

Daemon − Image − Container − Registry.


D

Engine − Swarm − Hub − Registry.


E

Daemon − Engine − Registry − Hub.

Sobre Docker, marque a alternativa CORRETA:


A

É uma plataforma de software livre que permite que os desenvolvedores empacotem aplicativos em contêineres, que consistem em componentes executáveis e padronizados que combinam o código-fonte do aplicativo com as bibliotecas e dependências do sistema operacional (S.O.) que são necessárias para executar esse código em qualquer ambiente.


B

É projetado para ser flexível, ele estabelece um padrão para a construção de interfaces com o usuário do lado do servidor. A arquitetura define claramente uma separação entre a lógica da aplicação e a apresentação, enquanto torna mais fácil ligar a camada de apresentação ao código do aplicativo.


C

É uma plataforma que estende a plataforma SE do Java e é o padrão para desenvolvimento de aplicativos empresariais entre a comunidade Java. Em outras palavras, trata-se de framework web MVC para a construção de interfaces de usuário baseadas em componentes.


D

Para começar a codificar o Docker, não é necessária nenhuma configuração especial ao servidor Glassfish. Basta instalar o Netbeans com suporte à tecnologia Java EE, que por padrão já será instalado o servidor Glassfish pré configurado.


E

É um popular framework para projetos JSF que pode ser usado para desenvolver rapidamente aplicações sofisticadas para empresas ou no desenvolvimento de sites padrão. Tecnicamente, é uma biblioteca de componentes de interface gráfica para as aplicações web baseadas em JSF.

O Docker tornou muito mais fácil para os desenvolvedores entender e usar a tecnologia de contêineres. Para isso, oferece diversos recursos ou ferramentas, dentre as quais encontram-se:


I. Ferramenta de clustering e scheduling para contêineres do Docker, que permite que os administradores e desenvolvedores de TI possam estabelecer e gerenciar um cluster de nós do Docker como um único sistema virtual.

II. Reúne instruções necessárias para construir uma imagem de contêiner.

III. Aplicativo para plataforma Mac ou Windows que permite criar e compartilhar microsserviços e containerized applications. Inclui diversas ferramentas como o cliente Docker, o Docker Compose, o Docker Content Trust, o Kubernetes e o Credential Helper.


Os itens I, II e III correspondem, correta e respectivamente, a


A

Docker Swarm – Dockerfile – Docker Desktop.


B

Docherd – Docker Compose – Docker Hub.


C

Docker Engine – Docker Compose – Docker Desktop.


D

Docker Build – Docherd – Docker Swam.


E

Docker Engine – Dockerfile – Docker Hub.

O Docker é uma plataforma de código aberto para criação de ambientes isolados via container.


Marque a alternativa correta para o comando responsável por baixar a imagem de nome “mysql” com a tag de revisão “1.1” de um registry remoto utilizando a API do Docker.


A

docker push mysql:1.1


B

docker pull mysql:1.1


C

docker image rm mysql:1.1


D

docker image ls


E

docker container stop mysql:1.1

Sobre Docker. A tecnologia Docker usa o kernel do Linux e recursos do kernel como ________ e __________ para segregar processos. Assim, eles podem ser executados de maneira independente.


Qual das alternativas a seguir completa, corretamente, as lacunas?


A

Nós e Inc.


B

Cgroups e namespaces.


C

List e discs.


D

LXC e virtualizations.

A respeito do código na imagem abaixo, marque V para as afirmativas verdadeiras e F para falsas.


# syntax=docker/dockerfile:1

FROM node:12-alpine

RUN apk add --no-cache python g++ make

WORKDIR /app

COPY . .

RUN yarn install –production

CMD ["node”, “src/index.37s"]


( ) Trata-se de um arquivo Dockerfile.

( ) Define /app como uma pasta temporária.

( ) Executa código Python no ambiente node.

( ) Utiliza a imagem Docker node:12-alpine.

Assinale a sequência correta.


A

V, F, F, V


B

F, F, V, F


C

F, V, F, V


D

V, F, V, F

A respeito do Docker, analise as afirmativas.


I- Usa docker scan para procurar vulnerabilidades no host.

II- Utiliza docker app para enviar aplicação para nuvem.

III- Possui serviço para compartilhar imagens de containers.


Está correto o que se afirma em


A

II e III, apenas.


B

I e II, apenas.


C

III, apenas.


D

I e III, apenas.

Para a conteinerização de aplicações, são necessárias tecnologias que suportem esse tipo de operação; entre elas, há tecnologias consideradas como container runtime, que são responsáveis por executar os contêineres e gerenciar as imagens dos contêineres. Uma tecnologia que é capaz de prover a capacidade de container runtime é o


A

Jboss.


B

Tomcat.


C

Active Directory.


D

Docker.


E

PostgreSQL.

O Docker é uma plataforma aberta para desenvolvimento, entrega e execução de aplicações. A respeito da funcionalidade tmpfs mounts, assinale a alternativa correta.


A

Assim como os volumes e bind mounts, é possível compartilhar o tmpfs mounts entre diversos containers.


B

Essa funcionalidade está presente apenas quando se executa o Docker no Linux.


C

O tmpfs mounts pode ser armazenado em unidade de armazenamento do tipo SSD do servidor que hospeda o Docker.


D

O tmpfs mounts permanece persistente após a parada do container.


E

Não é possível limitar o seu tamanho; por padrão, ele é ilimitado.

   
Gerar simulado