Buscar

Conceitos DevOps e Docker

Prévia do material em texto

1. 
O administrador da máquina precisa liberar mais espaço em disco e, para isso, necessita apagar algumas imagens a
ntigas. Quais comandos são necessários para, respectivamente, listar todas as imagens do docker e apagar a image
m "ubuntu". 
a-Docker list e docker rmi images 
b-Docker images e docker rmi ubuntu 
c-Docker ps -a e docker images ubuntu 
d-Docker ubuntu e docker images 
 
2. 
Git, Github e Bitbucker são exemplos de ferramentas utilizadas em que fase do ciclo de vida DevOps? 
Construção 
Teste 
Desenvolvimento 
Planejamento 
 
3. 
Qual é um dos principais benefícios da cultura DevOps? 
Entrega mais lenta, confiabilidade, escala, colaboração restrita. 
Entrega mais rápida, confiabilidade, escala, colaboração contínua. 
Entrega mais rápida, não confiabilidade, escala, colaboração contínua. 
Entrega mais rápida, confiabilidade, sem escala, colaboração contínua. 
 
4. 
Qual o comando que mostra a versão do docker? 
Docker version 
Docker run 
Docker images 
Docker container prune 
 
5. 
Quais das alternativas indica um benefício das máquinas virtuais em relação aos servidores físicos? 
Máquinas virtuais são mais rápidas, porém não são seguras. 
Máquinas virtuais são uma boa opção somente se o servidor físico estiver fora da organização. 
Máquinas virtuais criam uma infraestrutura como código para aumentar a velocidade de deploy. 
Máquinas virtuais acabam pegando um pouco de cada recurso da máquina física para se manter, acabando com a oc
iosidade. 
 
6. 
Qual das afirmações a seguir é verdadeira sobre o Jenkins? 
A implementação de uma pipeline se divide somente em duas etapas, Build e Release. 
O jenkins é uma ferramenta que possui somente alguns plugins de integração. 
O Jenkins é uma ferramenta de CI/CD que possui integração com centenas de plugins, inclusive com o Docker. 
O jenkins é capaz de criar somente 2 jobs simultaneamente. 
 
7. 
Quando é executado o comando "docker run ubuntu", o que acontece? 
O docker engine irá construir um container com o nome de ubuntu. 
O docker engine irá verificar se já existe uma imagem "ubuntu" local; caso não exista, irá baixa-
lá do Docker Hub e montará um container a partir dessa imagem. 
O docker engine irá baixar a imagem mais antiga do ubuntu e criará um container sobre essa imagem. 
O docker engne irá criar um container com a imagem do ubuntu somente se já tiver a imagem localmente na máquina 
 
8. 
É uma prática em que a infraestrutura, em vez de ser instalada e configurada manualmente, é provisionada e gerenci
ada utilizando técnicas de desenvolvimento de código. Essa é a definição de: 
Entrega Contínua 
Microsservicos 
Infraestrutura como código 
Colaboração contínua 
 
9. 
Qual das opções são itens que fazem parte do Jenkins? 
Job, Plugins, Pipeline 
Dockerfile, Container, Engine 
Job, DockerFile, Site 
TCP, localhost, 2375 
 
10. 
O jenkins é uma das ferramentas mais utilizadas na cultura DevOps. Qual sua principal função? 
É uma ferramenta de automação de código aberto escrita em Java, criada para fins de Integração Contínua. 
É uma ferramenta de orquestração de Containers. 
É uma ferramenta de versionamento de código. 
É uma ferramenta de gerenciamento de equipe, focada em microsserviços.