Introdução
Neste laboratório, você aprenderá como usar o comando docker buildx version para verificar a versão instalada do plugin Docker Buildx. Buildx é um poderoso plugin da CLI do Docker que aprimora o comando docker build com as capacidades do BuildKit, oferecendo melhor desempenho e recursos para a construção de imagens de contêiner.
Através de um exercício prático simples, você entenderá o propósito do comando docker buildx version, executará-o no terminal e interpretará a saída para identificar a versão específica do Buildx instalada em seu ambiente. Este conhecimento é essencial para gerenciar seu ambiente de construção do Docker e garantir a compatibilidade.
Entenda o propósito do docker buildx version
Nesta etapa, entenderemos o propósito do comando docker buildx version. O comando docker buildx é um plugin da CLI do Docker que estende o comando docker build com todas as capacidades do BuildKit. BuildKit é um conjunto de ferramentas para converter código-fonte em artefatos de construção (build artifacts), com foco em velocidade, correção e extensibilidade.
O comando docker buildx version é usado para exibir as informações da versão do plugin Docker Buildx. Isso é útil para verificar qual versão do Buildx está instalada e garantir que você está usando a versão esperada. Conhecer a versão pode ser importante para a compatibilidade com diferentes versões do Docker ou para solucionar problemas.
Vamos executar o comando docker buildx version no terminal para ver sua saída.
docker buildx version
Você deve ver uma saída semelhante a esta, indicando a versão do Buildx instalada:
github.com/docker/buildx v0.11.2-0.20231018160815-50a094b6f731
A saída mostra a versão do plugin Buildx. Essa informação é útil para depuração ou quando você precisa garantir que está usando uma versão específica do Buildx.
Execute o comando docker buildx version
Na etapa anterior, aprendemos sobre o propósito do comando docker buildx version. Agora, executaremos este comando no ambiente LabEx para ver sua saída e confirmar a versão do Buildx instalada.
Abra o terminal no ambiente LabEx. Você já está no diretório ~/project.
Digite o seguinte comando e pressione Enter:
docker buildx version
Você deve ver uma saída semelhante a esta:
github.com/docker/buildx v0.11.2-0.20231018160815-50a094b6f731
Esta saída confirma que o plugin docker buildx está instalado e mostra sua versão. O número da versão específica e as informações de construção (build information) podem variar ligeiramente dependendo da configuração do ambiente, mas o formato geral será semelhante.
Executar este comando é uma maneira simples de verificar se o Buildx está disponível e pronto para ser usado na construção de imagens Docker.
Interprete a saída do comando version
Na etapa anterior, executamos o comando docker buildx version e vimos sua saída. Agora, vamos interpretar o que essa saída significa.
A saída que você viu foi semelhante a esta:
github.com/docker/buildx v0.11.2-0.20231018160815-50a094b6f731
Vamos detalhar as diferentes partes desta saída:
github.com/docker/buildx: Esta parte indica o repositório de origem do plugin Buildx. Mostra que este é o projeto oficial Docker Buildx hospedado no GitHub.v0.11.2: Este é o número da versão principal do plugin Buildx. Ele segue a versionamento semântico (semantic versioning), onde0é a versão principal (major version),11é a versão secundária (minor version) e2é a versão de correção (patch version). Este número informa a versão específica do Buildx que você está usando.-0.20231018160815-50a094b6f731: Esta parte fornece informações adicionais sobre a construção (build information).0.20231018160815: Este é um carimbo de data/hora (timestamp) indicando quando esta construção específica foi criada (AnoMêsDiaHoraMinutoSegundo).50a094b6f731: Este é um hash de commit curto do repositório Git, identificando o commit específico no qual esta construção se baseia.
Compreender esta saída ajuda você a identificar a versão exata e a construção do plugin Docker Buildx instalado em seu sistema. Essa informação é crucial para solucionar problemas, relatar bugs ou garantir a compatibilidade com outros componentes ou recursos do Docker.
Você agora executou e interpretou com sucesso a saída do comando docker buildx version.
Resumo
Neste laboratório, aprendemos o propósito do comando docker buildx version, que é usado para exibir as informações da versão do plugin Docker Buildx. Este comando é essencial para verificar a versão do Buildx instalada, o que pode ser importante para compatibilidade e solução de problemas.
Em seguida, executamos o comando docker buildx version no terminal e interpretamos sua saída. A saída fornece o número da versão específica e os detalhes da construção (build details) do plugin Buildx, confirmando sua instalação e permitindo que identifiquemos a versão exata que está sendo usada.



