These base images are designed as Docker base images for use with building Home Assistant containers and add-ons. It is recommended to use these as a base for your own Home Assistant Add-ons.
Using these images as a base for other Docker projects is, however, not recommended.
The image include S6-Overlay, Bashio and TempIO.
We support version that are not EOL: https://alpinelinux.org/releases/
Image | OS | Tags | latest |
---|---|---|---|
armhf-base | Alpine | 3.12 3.13 3.14, 3.15 | 3.15 |
armv7-base | Alpine | 3.12 3.13 3.14, 3.15 | 3.15 |
aarch64-base | Alpine | 3.12 3.13 3.14, 3.15 | 3.15 |
amd64-base | Alpine | 3.12 3.13 3.14, 3.15 | 3.15 |
i386-base | Alpine | 3.12 3.13 3.14, 3.15 | 3.15 |
We support on our platforms jemalloc. On the application which you want to enable it, set as environment LD_PRELOAD="/usr/local/lib/libjemalloc.so.2"
on your Dockerfile or before you start the application.
We support the latest 3 release with the latest 3 Alpine version.
Image | OS | Tags | latest |
---|---|---|---|
armhf-base-python | Alpine | 3.8, 3.9, 3.10, 3.8-alpine.3.13, 3.8-alpine.3.14, 3.8-alpine.3.15, 3.9-alpine.3.13, 3.9-alpine3.14, 3.9-alpine3.15, 3.10-alpine3.13, 3.10-alpine3.14, 3.10-alpine3.15 | 3.10-alpine.3.15 |
armv7-base-python | Alpine | 3.8, 3.9, 3.10, 3.8-alpine.3.13, 3.8-alpine.3.14, 3.8-alpine.3.15, 3.9-alpine.3.13, 3.9-alpine3.14, 3.9-alpine3.15, 3.10-alpine3.13, 3.10-alpine3.14, 3.10-alpine3.15 | 3.10-alpine.3.15 |
aarch64-base-python | Alpine | 3.8, 3.9, 3.10, 3.8-alpine.3.13, 3.8-alpine.3.14, 3.8-alpine.3.15, 3.9-alpine.3.13, 3.9-alpine3.14, 3.9-alpine3.15, 3.10-alpine3.13, 3.10-alpine3.14, 3.10-alpine3.15 | 3.10-alpine.3.15 |
amd64-base-python | Alpine | 3.8, 3.9, 3.10, 3.8-alpine.3.13, 3.8-alpine.3.14, 3.8-alpine.3.15, 3.9-alpine.3.13, 3.9-alpine3.14, 3.9-alpine3.15, 3.10-alpine3.13, 3.10-alpine3.14, 3.10-alpine3.15 | 3.10-alpine.3.15 |
i386-base-python | Alpine | 3.8, 3.9, 3.10, 3.8-alpine.3.13, 3.8-alpine.3.14, 3.8-alpine.3.15, 3.9-alpine.3.13, 3.9-alpine3.14, 3.9-alpine3.15, 3.10-alpine3.13, 3.10-alpine3.14, 3.10-alpine3.15 | 3.10-alpine.3.15 |
Note: We prefer the alpine based version because it's more IoT friendly. In some case, you need a glibc system like this.
Image | OS | Tags | latest |
---|---|---|---|
armv7-base-debian | Debian | buster, bullseye, bookworm | bullseye |
armhf-base-debian | Debian | buster, bullseye, bookworm | bullseye |
aarch64-base-debian | Debain | buster, bullseye, bookworm | bullseye |
amd64-base-debian | Debain | buster, bullseye, bookworm | bullseye |
i386-base-debian | Debain | buster, bullseye, bookworm | bullseye |
Note: We prefer the alpine based version because it's more IoT friendly. In some case, you need a glibc system like this.
Image | OS | Tags | latest |
---|---|---|---|
armv7-base-ubuntu | Ubuntu | 14.04, 16.04, 18.04 20.04 | 20.04 |
aarch64-base-ubuntu | Ubuntu | 14.04, 16.04, 18.04 20.04 | 20.04 |
amd64-base-ubuntu | Ubuntu | 14.04, 16.04, 18.04 20.04 | 20.04 |
i386-base-ubuntu | Ubuntu | 14.04, 16.04, 18.04 |
Image | OS | Tags | latest |
---|---|---|---|
armhf-base-raspbian | Raspbian | buster, bullseye, bookworm | bullseye |