[AmazonLinux] Docker環境にcronを入れたい

Linux Tech


Docker環境にcronを入れる、というのがそもそもねえって話ではある。

(今時のコンテナオーケストレーションサービスは同様の機能が実装されてる)

今回はFW内のスケジューラーがちゃんと動いているのか確認したいだけなので、ローカルのDocker環境に突っ込む。

普通にDockerfileでインストールすれば良いだけではあるものの、AmazonLinuxはベースがCentOS系なので

yum install cron

では見つからない。

(Ubuntu系なら)

apt-get install cron

で良いんだけど。

CentOS系は

yum install cronie

でおk。

cronieだけじゃなくてcronie-noanacronとかもあるんだけど、それが気になる方は是非詳しく解説されている方のところへ。