Novo no docker.
Configuração atual do sistema: Dell R630 com RHEL 7.3 contendo instalação mínima
Requisito: Necessidade de instalar o docker
- Como instalo o docker em um sistema sem conectividade com a Internet por estar em um laboratório de rede fechada.
Espero ter feito meu pedido da forma mais simples possível, que comecem as perguntas.
Responder1
Provavelmente você pode instalar os Centos 7 RPMs. Das instruçõesseção "Instalar a partir de um pacote":
Se você não puder usar o repositório do Docker para instalar o Docker, poderá fazer download do arquivo .rpm para sua versão e instalá-lo manualmente. Você precisará baixar um novo arquivo sempre que quiser atualizar o Docker.
Os RPMs estão hospedados aqui: https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
Responder2
Respondendo à minha própria pergunta:
1T. A instalação do RHEL 7 já vem com o docker instalado? Se não, de onde posso obtê-lo? (Não posso usar o software docker em docker.com, ele deve vir do RedHat - regras governamentais, não minhas)
1A. Com base no comentário de Hunter, não, o docker não vem com o Red Hat; no entanto, em um sistema conectado à Internet, você pode usar orepossincronizaçãocomando para baixar todos os RPMs do canal RH Extras usando repoID: rhel-7-server-extras-rpms. Em seguida, criando os dados do repositório usandocriarrepocomando no diretório que contém o diretório Pacotes. Um bom conjunto de instruções pode ser encontradoaqui. Então você pode transferir os dados para o sistema isolado.
2T. Uma vez adquirido, como faço para instalá-lo em um sistema que não esteja conectado à internet.
2A. Depois de transferir os dados RH Extras RPM para o sistema air-gapped com instalação mínima, você precisará instalar algumas ferramentas de back-end: yum, yum-utils e createrepo.Aquié um bom conjunto de instruções sobre como fazer isso. Depois de instalar essas ferramentas, você poderá seguir estas instruçõesaquipara instalar o docker.