Docker镜像通常可以使用不同的基础操作系统映像。我不会在该容器中安装其他应用程序。我将为每个所需的应用程序创建单独的容器。
选择哪个基础镜像是否重要?如果不重要,为什么会选择一个较大的镜像而不是一个较小的镜像?我需要放弃什么?
例如,Kong镜像有两种变体,大小差别很大:
基于CentOS - 143.23 MB
基于Alpine - 42.71 MB
https://hub.docker.com/_/kong?tab=tags
顺便说一句,我将在Ubuntu上运行docker。
5MB
的大小,您可以使用10MB RAM的alpine,但无法运行centos。 - Adiii