English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Gerenciamento de Repositórios Docker

O repositório (Repository) é o local onde as imagens são armazenadas. Vou introduzir Docker Hub.Claro, não é apenas o Docker Hub, mas os provedores remotos são diferentes, mas as operações são as mesmas.

Docker Hub

Atualmente, o Docker mantém um repositório público. Docker Hub.

A maioria das necessidades pode ser atendida diretamente baixando imagens no Docker Hub.

registrar

No https://hub.docker.com Registre-se gratuitamente em uma conta Docker.

Login e saída

Para fazer login, é necessário inserir o nome de usuário e a senha. Após o login bem-sucedido, podemos puxar todas as imagens do nosso usuário do Docker Hub.

$ docker login

Sair

Para sair do Docker Hub, você pode usar o seguinte comando:

$ docker logout

Puxar a imagem

Você pode usar o comando docker search para encontrar imagens no repositório oficial e o comando docker pull para baixá-las localmente.

Procurar por palavras-chave Ubuntu:

$ docker search ubuntu

Use o comando docker pull para baixar a imagem oficial ubuntu para o seu local:

$ docker pull ubuntu

Enviar Imagem

Após o login, você pode usar o comando docker push para enviar suas imagens para o Docker Hub.

Substitua o username nas seguintes comandos pelo nome de usuário da sua conta Docker.

$ docker tag ubuntu:18.04 username/ubuntu:18.04
$ docker image ls
REPOSITORIO      TAG       IMAGE ID           CREADO           ...  
ubuntu          18.04      275d79972a86        6 dias atrás       ...  
username/ubuntu 18.04      275d79972a86        6 dias atrás       ...  
$ docker push username/ubuntu:18.04
$ docker search username/ubuntu
NOME             DESCRICAO       STARS         OFICIAL    AUTOMATICO
username/ubuntu