docker pullしたImageのディストリビューションを知りたい。
docker pullしたImageのOSの種類を知りたいと思い、以下のように調べてみました。
参考にしたサイト
CentOS、UbuntuなどLinux OSのバージョン確認をするコマンド
やったこと
docker pull python docker inspect --format="{{.Os}}" python
でlinux
とだけ返って来た。
docker run --rm --name hoge -it python:3 /bin/bash
でコンテナの中に入り、以下のコマンドを実行した。
cat /etc/redhat-release cat: /etc/redhat-release: No such file or directory
となり、CentOS, RedHat Enterpriseではない。
cat /etc/lsb-release cat: /etc/lsb-release: No such file or directory
となり、Ubuntuではない。
cat /etc/debian_version 9.7
となり、Debian系であることがわかった。
cat /etc/fedora-release cat: /etc/fedora-release: No such file or directory
となり、Fedoraではない。
質問1
今回はコマンドを一つずつ打ち込んでGNU/Linuxのディストリビューションを確認しましたが、もっと少ないコマンドで確認する方法はありますか。
質問2
Docker Hubのサイト内からOSの種類を確認する方法はありますか。
質問3
pullしてきたImageに関する設定ファイルを見ることでOSの種類を確認する方法はありますか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/03 09:03