常用的docker 镜像

镜像名称大小使用场景
busybox 1.15MB 临时测试用
alpine 4.41MB 主要用于测试,也可用于生产环境
centos 200MB 主要用于生产环境,支持CentOS/Red Hat,常用于追求稳定性的企业应用
ubuntu 81.1MB 主要用于生产环境,常用于人工智能计算和企业应用
debian 101MB 主要用于生产环境

 

镜像 描述 网站 镜像仓库 命令  
busybox 可以将busybox理解为一个超级简化版嵌入式Linux系统。 https://www.busybox.net/ https://hub.docker.com/_/busybox/ apk, lbu

包管理文档:https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management

Alpine Alpine是一个面向安全的、轻量级的Linux系统,基于musl libc和busybox。 https://www.alpinelinux.org/ https://hub.docker.com/_/alpine/ apk, lbu https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management
CentOS 可以理解CentOS是RedHat的社区版 https://www.centos.org/ https://hub.docker.com/_/centos/ yum, rpm  
Ubuntu 另一个非常出色的Linux发行版 http://www.ubuntu.com/ https://hub.docker.com/_/ubuntu/ apt-get, dpkg  
Debian 另一个非常出色的Linux发行版 https://www.debian.org/ https://hub.docker.com/_/debian/ apt-get, dpkg  
JAVA Java基础镜像   https://hub.docker.com/_/openjdk/   由于Oracle JDK license问题,Docker官方的Java基础镜像使用的是OpenJDK而不是Oracle JDK。
  Python基础镜像   https://hub.docker.com/_/python/    
  NodeJs基础镜像   https://hub.docker.com/_/node/    
  Nginx基础镜像   https://hub.docker.com/_/nginx/    
  Tomcat基础镜像   https://hub.docker.com/_/tomcat/    
  Jetty基础镜像   https://hub.docker.com/_/jetty/    
  Maven基础镜像   https://hub.docker.com/_/maven/    
  Jenkins基础镜像   https://hub.docker.com/r/jenkins/jenkins/    
  GitLab基础镜像   https://hub.docker.com/r/gitlab/gitlab-ce/    
posted @ 2020-08-28 11:46  胡一生  阅读(8372)  评论(0编辑  收藏  举报