在寻找适合项目的最佳镜像时,您遍历了Docker Hub并遇到了许多镜像。根据它们提供的内容,您可以在“slim”,“alpine”,“buster”,版本化镜像,“latest”镜像等之间进行选择。
如何查看图像内部的内容(有哪些层次结构)?是否可以列出镜像中包含的库和驱动程序?我该如何确保我的Redis镜像具有与Django配合工作所需的正确驱动程序和库?如何查看图像是否使用apt,apt-get,apk进行软件包管理,或者是否没有提供这种实用程序?
此外,如果可能的话,我想在从Hub获取镜像之前先检查一下。启动docker run -it [...]是进行此类检查的一种方法,但如果需要预先下载> 1GB的镜像,则效率不高。
如何查看图像内部的内容(有哪些层次结构)?是否可以列出镜像中包含的库和驱动程序?我该如何确保我的Redis镜像具有与Django配合工作所需的正确驱动程序和库?如何查看图像是否使用apt,apt-get,apk进行软件包管理,或者是否没有提供这种实用程序?
此外,如果可能的话,我想在从Hub获取镜像之前先检查一下。启动docker run -it [...]是进行此类检查的一种方法,但如果需要预先下载> 1GB的镜像,则效率不高。
apt-get
,安装了pwgen
、tzdata
和xz-utils
,但是我怎么知道它是否也安装了那些Django驱动程序呢?也许它隐含地写在某个地方,但我不知道如何找到它。 - AbreQueVoy