Dockerのmysqlのコンテナでlessを使おうとしたがbash: less: command not found
と出てしまった。
lessをインストールしようとyum install less
をしたがこれもbash: yum: command not found
。
yumは、Fedora、RedHat、CentOSなどのディストリビューションで標準として利用されるパッケージ管理ソフト。
当該コンテナのOSを確認。
cat /etc/issue
Debian GNU/Linux 10 \n \l
Debianだった。
Debian、Ubuntuなどのディストリビューションのパッケージ管理ソフトはyumではなくapt。
なので、一応アップデートしたあと
apt-get update
以下でlessをインストール
apt-get install less -y
lessが使えるようになった
参考記事
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13207829133
https://eng-entrance.com/linux-os-version
https://qiita.com/toshihirock/items/6f46c36c9b567c915d84