Como administrar seu próprio registro local de docker privado

Como administrar seu próprio registro local de docker privado

Nesta configuração, mostraremos como administrar um registro local do Docker em uma rede local. Assumimos que o host que executará o Docker Registry já tem o Docker instalado e pode ser acessado via nome de host ou endereço IP. Como alternativa, você pode executar o registro local do Docker em um sistema local usando 127.0.0.1 ou LocalHost Em nosso cenário, executaremos o Docker no host: LinuxConfig.Docker.local. Vamos começar executando um contêiner de registro do Docker LinuxConfig.Docker.local hospedar:

# Docker Run -d -p 5000: 5000 Registry E6F9480E94A30A4A400F499B9E28DFAC87CCD3CCB59627E78FE784249248127 

Em seguida de um host cliente, use o comando Docker para obter uma imagem de imagem da imagem do Docker que você deseja levar ao seu repositório local:

# imagens do docker 

Tome uma nota do ID da imagem, por exemplo. 41B730702607. Agora que temos um ID de imagem da imagem do Docker que gostaríamos de fazer upload para o nosso próprio registro local do Docker, podemos usar tag do docker comando para marcar esta imagem para um upload:

# Docker Tag 41B730702607 LinuxConfig.Docker.Local: 5000/Debian: 8 

Depois de marcarmos nossa imagem que podemos usar Docker Push Comando para enviá -lo nosso registro local do Docker:

# docker push linuxconfig.Docker.Local: 5000/Debian: 8 O impulso refere -se a um repositório [LinuxConfig.Docker.Local: 5000/Debian] (Len: 1) Enviando a lista de imagens empurrando o repositório LinuxConfig.Docker.Local: 5000/Debian (1 tags) 3CB35AE859E7: Imagem pressionou com sucesso 41B730702607: Imagem empurrou com sucesso a tag de empurrar para o REV [41B730702607] em http: // linuxconfig.Docker.Local: 5000/V1/Repositórios/Debian/Tags/8 

Por fim, pesquise seu registro local do Docker para confirmar um upload correto:

# Docker Search LinuxConfig.Docker.Local: 5000/Nome do Debian Descrição Star 

Tutoriais do Linux relacionados:

  • Como se conectar ao contêiner do Docker via SSH
  • Como configurar um servidor OpenVPN no Ubuntu 20.04
  • Coisas para instalar no Ubuntu 20.04
  • Como alterar o nome do host no Linux
  • Como configurar o servidor e o cliente FTP/SFTP no Almalinux
  • Como instalar Debian em um contêiner Luks existente
  • Instale o proxy no Ubuntu 22.04 Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Como usar um arquivo como uma chave do dispositivo Luks
  • Instale o proxy no Ubuntu 20.04 Linux