web-dev-qa-db-ja.com

lsb_release:最新のUbuntu Dockerコンテナーにコマンドが見つかりません

私は何かを本当に素早くテストしたかっただけです。そこで、Dockerコンテナーを実行し、実行しているバージョンを確認したいと思います。

$ docker run -it ubuntu    
root@471bdb08b11a:/# lsb_release -a
bash: lsb_release: command not found
root@471bdb08b11a:/# 

だから私はそれをインストールしようとしました(- ここで提案 ):

root@471bdb08b11a:/# apt install lsb_release
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package lsb_release
root@471bdb08b11a:/# 

なぜこれが機能しないのですか?

10
kramer65

Lsb_releaseがインストールされていないようです。

あなたはそれを介してそれをインストールすることができます

apt-get update && apt-get install -y lsb-release && apt-get clean all

それが役に立てば幸い;)

12
ckaserer