Como faço para que um repositório do yum funcione em um contêiner do Docker?

1

O que eu faço sobre dois contêineres do Docker em VMs separadas que têm o mesmo endereço IP na minha rede?

Eu tenho dois servidores CentOS 7.x. Ambos têm exatamente um contêiner Docker. Quando eu uso ifconfig, a instância docker0 tem o mesmo endereço IP em cada servidor. Isso causará um problema?

Eu usei o comando inspecionar Docker para determinar o endereço IP de cada contêiner. Os contêineres têm o mesmo endereço IP. Como faço para fornecer endereços IP exclusivos? Talvez não seja necessário.

Meu objetivo é tornar um contêiner um servidor de repositório yum e o outro um cliente. Eu quero testar o cliente com comandos yum. Atualmente não funciona. O cliente terá um arquivo /etc/yum.repos.d/special.repo. Para a sub-rotina baseurl, devo usar FTP ou HTTP? Se eu escolher HTTP, o servidor repo deve executar um serviço da web?

Como o construtor de arquivos da sub-rotina baseurl é criado? Eu olhei para arquivos repo diferentes em servidores do cliente. Mas eles eram para repositórios baseados na web. O caminho é baseado no diretório / do servidor Linux?

Eu sei como criar o repo (por exemplo, coloque os arquivos .rpm em um diretório e execute createrepo / mnt / specialrepo). Eu simplesmente não sei como deve ser o caminho do construtor de arquivos no arquivo special.repo para o baseurl no servidor cliente (por exemplo, x.x.x.x / mnt / specialrepo).

    
por Kiran 12.04.2016 / 03:39

0 respostas