Hey everyone,
We have overhauled haproxytech/haproxy-alpine, haproxytech/haproxy-debian and haproxytech/haproxy-ubuntu Docker images (available on Docker Hub and GHCR) with S6 Overlay versions having s6- prefix in the tag. All those new images have s6 init, HAProxy CE and Dataplaneapi as separate services (old way was to use program directive, which is legacy option and scheduled to be removed in HAProxy 3.3). Each s6 tagged image has Dataplaneapi branch matching HAProxy CE branch (ie. HAProxy CE 3.0 -> Dataplaneapi 3.0, etc). Project locations are: - https://github.com/haproxytech/haproxy-docker-alpine and https://hub.docker.com/r/haproxytech/haproxy-alpine - https://github.com/haproxytech/haproxy-docker-ubuntu and https://hub.docker.com/r/haproxytech/haproxy-ubuntu - https://github.com/haproxytech/haproxy-docker-debian and https://hub.docker.com/r/haproxytech/haproxy-debian To fetch s6-enabled overlay images, it is enough to use s6 tags, for instance: $ docker run -itd ghcr.io/haproxytech/haproxy-docker-alpine:s6-3.3-dev8 <http://ghcr.io/haproxytech/haproxy-docker-alpine:s6-3.3-dev8> In case if you are wondering if we can do this for the official Docker Hub images (https://hub.docker.com/_/haproxy/), that’s not possible as the official DOI policy requires images to have separate related programs as separate containers. Please report problems if you spot any. -- Dinko Korunic ** Standard disclaimer applies ** Sent from OSF1 osf1v4b V4.0 564 alpha

