Docker镜像可以继承其他镜像。因此,使用官方的Python docker镜像允许运行Python应用程序和工具。
docker run --rm -it python bash
在从python映像创建并运行交互式容器之后,我想打印Linux发行版信息。
lsb_release
但是,未找到lsb_release命令。根据文档,它使用Debian发行版作为基础映像。如何获得准确的分销信息?
5vf7fwbs1#
最新的Python镜像支持不同的操作系统和架构。在https://hub.docker.com/_/python/tags上按版本查找 OS/ARCH 信息。点击特定的 DIGEST 链接了解更多信息。Ubuntu Docker镜像没有lsb_release。检索分发信息的另一个命令:
cat /etc/os-release
参考:https://serverfault.com/questions/476485/do-some-debian-builds-not-have-lsb-release
1条答案
按热度按时间5vf7fwbs1#
最新的Python镜像支持不同的操作系统和架构。在https://hub.docker.com/_/python/tags上按版本查找 OS/ARCH 信息。点击特定的 DIGEST 链接了解更多信息。
Ubuntu Docker镜像没有
lsb_release
。检索分发信息的另一个命令:参考:https://serverfault.com/questions/476485/do-some-debian-builds-not-have-lsb-release