Como criar registro privado do Docker

Como criar registro privado do Docker
Os registros do Docker são uma parte essencial do Docker. Eles são usados ​​para armazenar e gerenciar a imagem do Docker. Os usuários podem fazer upload de imagens no registro através das quais também podem publicar e compartilhar imagens do Docker. Para esse fim, o Docker fornece um registro oficial, “Docker Hub”. Ele contém milhares de imagens para suporte ao desenvolvedor. No entanto, os usuários também podem criar seu próprio registro de docker privado.

Este artigo ilustrará como criar um registro privado do Docker.

Como criar um registro privado do Docker?

Para criar um registro privado, os usuários devem fazer login no registro oficial do Docker, "DockerHub". Então, puxe o oficial “registro”Imagem que será usada para criar um registro privado do Docker.

Para criar o registro privado do Docker, utilize as instruções fornecidas.

Etapa 1: Pesquise a imagem oficial de "registro"
Primeiro, faça login no Docker Hub Official Registry e depois pesquise “registro”Para abrir a imagem oficial do registro:

Etapa 2: Puxe a imagem "Registro" do Docker Hub
Em seguida, abra o terminal em seu sistema e puxe o “registro”Imagem usando a“Docker Pull Registry”Comando:

> Docker Pull Registry

Etapa 3: Crie um registro privado
Crie um registro privado executando a imagem do registro usando o comando fornecido. Aqui, especificamos a porta “5000”Para o registro privado e“-nome”É usado para definir o nome do contêiner:

> Docker Run -d -p 5000: 5000 -Restart sempre -Nome Registry Registry: 2

Etapa 4: Puxe a imagem do Docker Hub
Em seguida, puxe qualquer imagem do registro oficial do Docker Hub. Por exemplo, nós puxamos o “alpino”Imagem:

> Docker Pull Alpine

Etapa 5: Crie imagem de destino
Em seguida, crie uma imagem de destino através da imagem de origem. Por exemplo, usaremos uma imagem "alpina" como uma imagem de origem para criar uma nova imagem de destino. Esta imagem será empurrada no Docker Private Registry.
Para fazer isso, use o “Docker Tag Source-Registry/”Comando o seguinte:

> Docker Tag Alpine LocalHost: 5000/Alpine-IMG

Para verificação, liste todas as imagens do Docker:

> Imagens do Docker

Aqui, você pode ver que criamos com sucesso a imagem de destino:

Etapa 6: empurre a imagem para o registro privado
Agora, empurre a imagem de destino para o recém -criado registro privado do Docker através de “Docker Push”Comando:

> Docker Push localhost: 5000/Alpine-IMG

Visite o catálogo de registro privado usando “LocalHost: 5000/v2/_catalog”URL no navegador:

Da saída acima, você pode ver que empurramos com sucesso a imagem de destino para o recém -criado registro de docker privado.

Conclusão

Para criar um registro privado do Docker, primeiro, faça login no “Docker Hub”Registro oficial e puxe o oficial“registro”Imagem usando a“Docker Pull Registry”Comando. Depois disso, crie um registro privado usando o “Docker Run -d -p -restart sempre -name Registry Registry: tag”Comando. Em seguida, puxe qualquer imagem do Docker Hub, marque a imagem ou recrie a imagem com um nome específico. Em seguida, empurre a imagem recém -criada ou marcada para o seu registro privado do Docker. Este blog ilustrou como criar um registro privado do Docker.