A "Docker Registro Privado”É um repositório centralizado para armazenar e distribuir imagens do Docker em uma rede ou organização privada. É útil gerenciar suas próprias imagens, que podem ser facilmente compartilhadas e implantadas em sua própria infraestrutura.
Ao usar um registro privado, as organizações podem manter a segurança e o controle de suas imagens, garantindo que apenas imagens aprovadas sejam usadas em sua infraestrutura. Além disso, um registro privado pode melhorar a velocidade de implantação e a confiabilidade das imagens do Docker.
Este artigo explicará as instruções passo a passo para configurar o registro privado do Docker no Ubuntu.
Como configurar o registro privado do Docker no Ubuntu?
A configuração de um registro privado do Docker no Ubuntu é uma ferramenta útil para organizações que desejam melhorar seus processos de implantação, segurança e controle sobre suas imagens do Docker. Para configurar o registro privado do Docker, siga estas etapas:
Pré -requisito: Instale o Docker no Ubuntu
Para configurar o registro privado do Docker no Ubuntu, os usuários devem garantir que o Docker esteja instalado no sistema operacional. Caso contrário, siga o procedimento fornecido no site oficial.
Etapa 1: Inicie o Docker Daemon
Depois de concluir a instalação, inicie o daemon do docker usando o “SystemCtl”Comando como visto no script a seguir:
$ sudo SystemCtl Start Docker
A saída mostra que o Docker foi iniciado com sucesso.
Etapa 2: Puxe a imagem do registro do Docker
Para puxar a imagem do registro do docker do hub do docker, especifique o “registro" com o "sudoPrivilégios como abaixo:
$ sudo docker pux registry
A execução do comando acima mostra que a imagem mais recente “registro”Foi baixado.
Etapa 3: Configuração do contêiner de registro privado Docker
Para iniciar o recipiente de registro do Docker, execute o “Docker Run”Comando especificando o número da porta:
$ sudo docker run -d -p 5000: 5000 - -renderTrt = sempre -Nome Registry Registry: 2
A descrição do comando abaixo é fornecida aqui:
A saída mostra que o recipiente do docker chamado “registro”Foi baixado da imagem“Registro: 2”.
Etapa 4: Puxe a imagem do docker "Alpine"
Alpine é uma distribuição Linux popular e leve que é comumente usada como uma imagem base para outras imagens do Docker. Para puxar o “alpino”Docker Image de um registro do Docker para o host local, execute o script abaixo:
$ sudo docker pux alpine
A saída exibe que a imagem do Docker “alpino”Foi baixado.
Etapa 5: marque e empurre uma imagem de destino para o registro
Para marcar uma imagem e empurrá -la para o registro, os usuários precisam especificar o “Nome da imagem”. Por exemplo, o “alpino”A imagem é mencionada especificando a porta“5000”Para o host local:
$ sudo docker tag alpine localhost: 5000/alpine
Por empurrar a imagem do docker para o registro, o “Docker Push”O comando é utilizado com o“alpino”Nome da imagem:
$ sudo docker push localhost: 5000/alpine
A saída mostra que o “alpino”A imagem foi empurrada com sucesso para o repositório específico.
Etapa 6: puxe uma imagem atualizada do registro
Para puxar a imagem atualizada do registro, execute o “Docker Pull”Comando especificando o número da porta“5000”E nome da imagem“alpino" como abaixo:
$ sudo docker pux host: 5000/alpine
A saída mostra que o “alpino”A imagem foi puxada com as configurações atualizadas.
Etapa 7: Verifique se o registro está em execução
Para verificar se o registro está em funcionamento, os usuários podem utilizar o “ondulação”Comando com o URL específico:
$ Curl http: // localhost: 5000/v2/_catalog
A tela acima mostra que o registro privado atual está em execução no Ubuntu.
Conclusão
Para configurar um registro privado do Docker no Ubuntu, os usuários precisam primeiro puxar o “registro”Imagem usando a“Docker Pull Registry" roteiro. Além disso, inicie o registro privado do Docker por meio do script “Docker Run -d -p -restart sempre -Name Registry Registry: Tag”. Depois disso, puxe a imagem especificada e marque -a. Por fim, empurre a imagem marcada para o seu registro privado do Docker. Este guia demonstrou procedimentos passo a passo para configurar o registro privado do Docker no Ubuntu.