阚金翔
达则兼济天下,穷则独善其身

基于不同基础容器的对应命令是不同的

在Docker中查看已安装的软件信息,可以根据容器的操作系统类型使用不同的命令。以下是一些常见的操作系统及其对应的查看方法:

1. Debian 和 Ubuntu 基础的容器

进入到对应的容器中

docker exec -it <container_id_or_name> /bin/bash

该命令会列出所有已安装的软件包及其版本信息

bash
dpkg -l

2. Alpine 基础的容器

进入到对应的容器中

docker exec -it <container_id_or_name> /bin/sh

该命令会列出所有已安装的软件包及其版本信息

sh
apk info -vv

3. RHEL、CentOS 和 Fedora 基础的容器

进入到对应的容器中

docker exec -it <container_id_or_name> /bin/sh

该命令会列出所有已安装的软件包及其版本信息

sh
rpm -qa

其他记录

查看Docker本身的版本

docker version

查看已安装的插件

docker plugin ls
使用重定向操作符将命令的输出写入文件

覆盖

apk info -vv > output.txt

追加

apk info -vv >> output.txt

同时查看输出

apk info -vv | tee output.txt
posted on 2024-11-20 10:56  阚金翔  阅读(132)  评论(0编辑  收藏  举报