在Docker中有一些容器。容器运行诸如nginx,apache等的应用程序。
如何在每个容器中列出这些应用程序的安装版本?
答案 0 :(得分:1)
您想要什么?检查所有版本?列出所有包裹?
在容器外壳中键入此内容以检查 nginx / Apache 版本:
$ nginx -v #=> Nginx
$ httpd -v #=> Apache
要连接到容器bash(例如alpine):
$ docker container run -it alpine /bin/sh
答案 1 :(得分:1)
使用命令docker container inspect <container-id>
$ docker container inspect --format '{{.Config.Env}}' cfa
[PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NGINX_VERSION=1.17.7 NJS_VERSION=0.3.7 PKG_RELEASE=1~buster]