Baixando e Gerenciando Imagens Docker
Após pesquisar e navegar no Repositório de Imagens Docker, o próximo passo é baixar e gerenciar as imagens Docker necessárias para suas aplicações. Esta seção abordará os vários comandos e técnicas para baixar, marcar e gerenciar imagens Docker.
Baixando Imagens Docker
Como mencionado anteriormente, você pode usar o comando docker pull para baixar imagens Docker do repositório.
docker pull <nome_da_imagem>
Por padrão, o comando docker pull baixará a versão mais recente da imagem especificada. Se você quiser baixar uma versão ou tag específica, pode incluir o nome da tag no nome da imagem.
docker pull <nome_da_imagem>:<tag>
Por exemplo, para baixar a imagem Ubuntu 22.04, você pode usar:
docker pull ubuntu:22.04
Marcação de Imagens Docker
Após baixar as imagens Docker, você pode atribuir tags personalizadas a elas usando o comando docker tag. Marcar imagens pode ser útil para organizar e gerenciar sua coleção local de imagens Docker.
docker tag <imagem_fonte>:<tag_fonte> <imagem_destino>:<tag_destino>
Por exemplo, para criar uma tag personalizada para a imagem Ubuntu 22.04, você pode executar:
docker tag ubuntu:22.04 my-ubuntu:latest
Isso criará uma nova imagem com a tag my-ubuntu:latest que aponta para a mesma imagem subjacente que ubuntu:22.04.
Listando Imagens Docker
Para visualizar a lista de imagens Docker disponíveis em seu ambiente local, você pode usar o comando docker images.
docker images
Isso exibirá uma tabela com informações sobre cada imagem, incluindo o nome da imagem, tag, ID da imagem, data de criação e tamanho.
Removendo Imagens Docker
Se você não precisar mais de uma imagem Docker, pode removê-la de seu ambiente local usando o comando docker rmi (remover imagem).
docker rmi <nome_da_imagem>
Lembre-se de que você só pode remover uma imagem se ela não estiver sendo usada por nenhum contêiner em execução. Se a imagem estiver em uso, você precisará parar e remover os contêineres associados primeiro.
Compreendendo os comandos e técnicas para baixar, marcar e gerenciar imagens Docker, você pode construir e manter efetivamente sua infraestrutura de aplicação baseada em Docker.