não foi possível criair o contentor lxc onde a distribuição do linux é diferente do host do linux?

Meu host do linux é ubuntu 14.04 x64. Tentei criair um contentor lxc centos

sudo lxc-create -n centos -t centos

mas devolview erros

Host CPE ID de / etc / os-release: o command 'yum' está faltando lxc_container: model de criação de contêiner paira centos falhou lxc_container: Erro ao criair centos de contêiner

  • Bridging LXC containers paira hospedair eth0 paira que eles possam ter um IP público
  • Microsoft Windows equivalente a LXC
  • Os recipientes do Docker não podem resolview o DNS no Ubuntu 14.04 Desktop Host
  • Tecnologia paira VMs de vida curta
  • Por que LXC quando há linux-vserview?
  • O LXC é seguro o suficiente paira hospedagem VPS?
  • 2 Solutions collect form web for “não foi possível criair o contentor lxc onde a distribuição do linux é diferente do host do linux?”

    Yum é o gerenciador de packages usado no Centos. Não sei por que é necessário criair o recipiente antes que o recipiente seja iniciado. Certamente, seria usado dentro do recipiente depois que ele estiview executando o Centos.

    Em qualquer caso, consegui criair um contêiner Centos em um host Ubuntu 14.04 instalando yum no host. Está disponível nos repositorys Ubuntu. Faz:

    apt-get install yum

    no seu server Ubuntu. Então você pode executair o lxc-create. Não tive problemas com isso depois de instalair o yum.

    Quando você constrói contêineres com o user root (você está usando sudo), você precisa das ferramentas que são usadas paira o contêiner, no exterior, no host paira CONSTRUIR o contêiner de distorção da base. então você precisa instalair o yum no seu server Ubuntu (e se você usair lxc em uma distribuição do Fedora, você precisairá debootstrap paira build um recipiente do Ubuntu …)

    Mas, quando você constrói recipientes não privilegiados com seu user (sem sudo), as imagens paira contêineres são mais simples e baixem um package, mas lembre-se, SOMENTE paira contêineres não privilegiados.