mirror of
https://github.com/clearlinux/dockerfiles.git
synced 2026-05-14 19:03:33 +00:00
To help analyze the container image size by layers, assume each container image be comprised of: Layer 1: clearlinux:latest Layer 2: swupd update Other layers: the container configurations With this, we can continue to optimize layer size accordingly. Signed-off-by: Qi Zheng <qi.zheng@intel.com>
haproxy
This provides a Clear Linux* haproxy instance.
Build
docker build -t clearlinux/haproxy .
Or just pull it from Dockerhub
docker pull clearlinux/haproxy
start a haproxy instance
docker run --name some-haproxy -d -p 8080:80 clearlinux/haproxy
use customized configuration file
Since no two users of haproxy are likely to configure it exactly alike, we provide /usr/local/etc/haproxy/haproxy.cfg as an example, user may need to customize their own and override this default. Please refer to page for configure details.
Details of how-to
Please refer to the docker official haproxy image page.
Extra Build ARGs
swupd_argsSpecifies SWUPD flags
Default build args in Docker are on: https://docs.docker.com/engine/reference/builder/#arg