Skip to content

Types of Images

The images are tagged as per the following categories for ease of navigation or search,

Categories Explained
Category Description
base Base images that other images inherit.
compose These images include an example docker-compose.yml file.
deprecated Deprecated images, to be used with caution.
dev Images used to develop or as base for applications that require the compiler/runtime.
github Applications that use Github Release to track versions or fetch binaries.
gui Images that provide a GUI, requires X.Org or alternatives.
legacy Images that are still using the old-style builds, not yet updated.
nomad These images include an example nomad.hcl job file.
package Applications that are installed from Alpine Package Database.
proxy Service images that include a reverse-proxy configuration example.
service Images that provide a service.
shell Images that provide a CLI interface. (Default as root)
systemd These images include a sample systemd service file.
usershell Images that provide a userspace CLI interface. (Default as alpine)

Other than the above, the images are also tagged as per their source-image, e.g.

Source-Image Description
glibc Applications that require GNU LibC instead of musl.
nginx Images that build from NGINX.
nodejs Images that build from NodeJS.
openjdk Applications that require a java runtime, and build from OpenJDK.
php Applications that require NGINX/PHP.
python Applications that build from Python 2 or 3.
s6 Images that build from s6.

base

compose

deprecated

dev

github

glibc

gui

legacy

nginx

nodejs

nomad

openjdk

package

php

proxy

python

ruby

s6

service

shell

systemd

usershell

vue