私は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
がっかりしたので、人生をより快適にするために何かをインストールしたいと思いました。
残念ながら何もインストールできないようです。
- 見つけました。この問題Google グループにありますが、明確な回答はありません。
- 見つけました。CoreOSにNanoをインストールする方法はありますか?ナノに関連する複雑な解決策を示すため、役に立ちません。
CoreOSにアイテムをインストールする方法は?それとも、apt-get
後で他のものをインストールできるようにCoreOSにどのようにインストールしますか?
答え1
CoreOSは単純に設計されているため、クラスタインフラストラクチャを提供するのに十分な機能しか含まれていません。インストールするアプリケーションおよび/またはサービスはコンテナで実行されないため、パッケージマネージャはありません。
cronジョブを実行したいので、CoreOSを使用して作成できます。ルーストアバウトまたはククトcronをインストールしてジョブを実行できるコンテナです。
たとえば、Debianイメージを使用してDockerコンテナを作成し、それを使用してapt-get
cronをインストールできます。問題は、Dockerコンテナがプロセスを直接実行するように設計されており、通常はinitシステムがないため、cronデーモンを明示的に起動する必要があることです。