CoreOSに何をインストールするには?

CoreOSに何をインストールするには?

私はCoreOS 835.13.0を実行しています。

私が経験した問題は次のとおりです。

  • 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

がっかりしたので、人生をより快適にするために何かをインストールしたいと思いました。

残念ながら何もインストールできないようです。

CoreOSにアイテムをインストールする方法は?それとも、apt-get後で他のものをインストールできるようにCoreOSにどのようにインストールしますか?

答え1

CoreOSは単純に設計されているため、クラスタインフラストラクチャを提供するのに十分な機能しか含まれていません。インストールするアプリケーションおよび/またはサービスはコンテナで実行されないため、パッケージマネージャはありません。

cronジョブを実行したいので、CoreOSを使用して作成できます。ルーストアバウトまたはククトcronをインストールしてジョブを実行できるコンテナです。

たとえば、Debianイメージを使用してDockerコンテナを作成し、それを使用してapt-getcronをインストールできます。問題は、Dockerコンテナがプロセスを直接実行するように設計されており、通常はinitシステムがないため、cronデーモンを明示的に起動する必要があることです。

関連情報