Como instalar qualquer coisa no CoreOS?

0

Estou executando o CoreOS 835.13.0.

Este é o tipo de problema que encontrei:

  • man - man: command not found
  • info - info: command not found
  • head -z a.txt - head: invalid option -- 'z'
  • apt-get update - apt-get: command not found

Isso é frustrante, então eu gostaria de instalar algumas coisas para tornar minha vida mais fácil.

Infelizmente, parece que simplesmente não consigo instalar nada.

Como posso instalar coisas no CoreOS? Ou melhor, como posso instalar o apt-get no CoreOS (para que eu possa instalar qualquer outra coisa depois)?

    
por Pedro A 05.09.2018 / 16:22

1 resposta

1

O CoreOS é projetado para ser básico e, portanto, contém apenas funcionalidade suficiente para fornecer uma infraestrutura de clustering e nada mais. Não há gerenciador de pacotes, pois não há necessidade de instalar nada; Aplicativos e / ou serviços executados em contêineres.

Como você quer executar um cron job, o que você pode fazer é usar o CoreOS para criar um Docker ou rkt no qual você pode instalar o cron e execute seu trabalho.

Por exemplo, você pode criar um contêiner Docker usando a imagem Debian e então usar apt-get para instalar o cron. O problema é que os contêineres do Docker são projetados para executar um processo diretamente e normalmente não possuem um sistema init, portanto, você pode ter que iniciar o daemon do cron explicitamente.

    
por 05.09.2018 / 18:30