Índice
prefácio
O Docker Hub é o registro público oficial de imagens do Docker fornecido pelo Docker, que permite aos usuários armazenar, compartilhar e obter imagens do Docker. No Docker Hub, você pode encontrar muitas imagens do Docker oficiais e mantidas pela comunidade, abrangendo uma variedade de aplicativos e serviços comuns, como bancos de dados, servidores Web, estruturas de aplicativos e muito mais.
aceleração do espelho
Na China, às vezes é difícil extrair imagens do DockerHub. Nesse caso, você pode configurar um acelerador de imagem.
Endereço de aquisição do espelho Alibaba Cloud: Alibaba Cloud Login - Bem-vindo ao Alibaba Cloud, uma plataforma de serviço de computação em nuvem segura e estável . Após o login, selecione Mirror Accelerator no menu à esquerda para ver seu endereço exclusivo;
{
"builder": {
"features": {
"buildkit": true
},
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [""]
}
criar repositório
1. Registre-se ou faça login no Docker Hub .
2. Selecione o botão " Criar repositório ".
3. Se você observar a imagem abaixo, poderá ver um exemplo de comando do Docker que enviará para este repositório.
4. Na linha de comando, tente executar o comando push visto no Docker Hub, que usará seu namespace em vez de "docker/getting-started:tagname".
docker push docker/getting-started:tagname
Enviar imagem (opcional)
Se você criar sua própria imagem do Docker e quiser compartilhá-la com outras pessoas, poderá enviar a imagem para o Docker Hub. Primeiro, você precisa fazer login no Docker Hub
docker login
Em seguida, use o comando docker push para enviar a imagem para o Docker Hub:
docker push <username>/<image_name>:<tag>
Entre eles, <username> é seu nome de usuário no Docker Hub, <image_name> é o nome da imagem e <tag> é a tag de versão da imagem.
espelho de busca
Depois de fazer login, você pode usar o recurso de pesquisa do Docker Hub para encontrar imagens de seu interesse. Você pode inserir palavras-chave na barra de pesquisa e navegar pelos resultados.
puxar imagem
Para usar imagens no Docker Hub, você precisa puxá-las para o seu computador local, você pode usar o comando docker pull para fazer isso, a sintaxe é a seguinte:
docker pull <image_name>:<tag>
Entre eles, <image_name> é o nome da imagem a ser puxada e <tag> é a tag de versão da imagem.