dockerhubに存在するamazonlinuxイメージを指定して起動したAmazon Linuxコンテナーは非常に小さく、mountコマンドさえ入っていない。
Redhat系OSでmountコマンドが含まれるパッケージ名を調べたので、メモとしてここに記録して置く。
# yum install bind
上記の通り、yumでbindパッケージをインストールすれば、mountコマンドが使用可能となる。
経緯
昨年、一般公開されたMountpoint for Amazon S3をamazonlinuxコンテナー上で試すことが出来たのは良かったが、マウントしたS3バケットをアンマウントするにはumountコマンドが必要となり、amazonlinuxコンテナーにはumountコマンドが入っておらず、少し困ってしまった。
ちなみに、amazonlinuxイメージの現時点の最新(latest)は2023.3.20240131.0となるが、このバージョンはyumが正常動作しなかった(「curl: (6) getaddrinfo() thread failed to start」と言うエラーが発生した)ので、amazonlinux:2のDockerイメージを使用した。