Os volumes são mecanismos utilizados para persistir os dados...
Considerando que um analista queira criar um volume de nome my-volume dentro de um docker, ele deve executar o comando
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: A - docker volume create my-volume
Para compreender a questão, é importante entender o que são volumes no contexto do Docker. Volumes são uma funcionalidade essencial quando se trata de gerenciamento de dados em containers. Eles permitem que você persista dados gerados e usados pelos containers, fazendo com que esses dados sobrevivam após o container ser destruído, e também proporcionam uma maneira de compartilhar dados entre containers. Ao contrário das montagens de ligação (bind mounts), que dependem da estrutura de diretórios do sistema anfitrião (host), os volumes são gerenciados pelo Docker e são abstraídos do sistema de arquivos do host, o que os torna uma solução mais portátil e segura para a persistência de dados.
Para resolver essa questão, você precisaria saber o comando correto para criar um volume no Docker. O comando para criar um volume novo é composto pela sequência docker volume create, seguido pelo nome que você quer dar ao volume. Portanto, para criar um volume chamado my-volume, você deve usar docker volume create my-volume. Este comando instrui o Docker a criar um novo volume com o nome especificado, que depois pode ser anexado a containers para armazenar dados.
É sempre bom lembrar que a ordem dos termos no comando é importante. No Docker, a estrutura dos comandos geralmente segue o padrão de "docker" seguido pelo tipo de objeto que você está manipulando (neste caso, "volume") e a ação que você deseja realizar (aqui, "create"). Saber essa estrutura de comandos pode ajudar a deduzir muitos outros comandos do Docker. A alternativa correta segue essa lógica, enquanto as alternativas incorretas apresentam uma sequência que não é reconhecida pelo Docker como um comando válido para criar um volume.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
docker volume create my-volume
docker volume create my-volume
docker volume create my-volume
docker volume create my-volume
docker volume create my-volume
Para lembrar:
DOCker
Docker volume Create
a-
https://imgur.com/a/7Zwdf2p
Exemplos complementares
- a partir de uma imagem existente: docker create <image>
- a partir de uma imagem ubuntu: docker create ubuntu
- com o nome "meu-container" a partir de imagem ubuntu: docker create --name meu-container ubuntu
- a partir de imagem do MySQL e definir var de ambiente p/ senha root: docker create -e MYSQL_ROOT_PASSWORD=minhasenha mysql
Documentação oficial:
https://docs.docker.com/storage/volumes/
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo