Tag Archives: container

Deploy Zabbix Standalone

Features Zabbix Server with Alpine base image Zabbix Web Server with Nginx as frontend Using PostgreSQL (timescaledb) Grafana for Dashboard How to deploy Create a directory or folder and let named it “zabbix-standalone“ Download compose file settings from my gitlab project Spin up Zabbix Standalone by the following commands: Access to Zabbix Web UI Default… Read More »

Install Docker Engine (CE) On Ubuntu

Docker Engine is an open source containerization technology for building and containerizing your applications. Docker Engine acts as a client-server application with: A server with a long-running daemon process dockerd. APIs which specify interfaces that programs can use to talk to and instruct the Docker daemon. A command line interface (CLI) client docker. 1. Demonstration LAB info… Read More »

Deploy Traefik as Load Balancer

Introduction Assume that you have already setup a Docker Swarm cluster, and now you can add a main Traefik (CE – Community Edition) as the Load Balancer/Proxy to:– Expose specific services or applications based on their domain or DNS name or sub-domain.– Automatic & Dynamic Routing (within container micro-services).– Auto Discovery container services based on… Read More »

Deploy HAProxy as Load Balancer for Docker Swarm Mode

Overview In lab, we have 3 nodes – 1 for manager and 2 for worker node(s). You can follow the Docker Swarm Mode setup from here if not yet. In case, we will deploy haproxy service on worker-01 and worker-02 node. Prerequisites 1. Rebuild HAProxy image HAProxy official image has no required directory “/var/lib/haproxy” so we cannot start HAProxy container yet. In case we do not have our own registry, so we need to rebuild haproxy image for each node(s) of Docker Swarm Cluster. Connect via SSH to each worker… Read More »

Setup Docker Swarm on RHEL 8.x

Why Docker Swarm? Docker Swarm is the great way to deploy your application stacks to production, in a distributed cluster – in short it is the container orchestrator or container clustering. With Docker Swarm mode you have:– Replicability, use the same files as when developing locally.– Simplicity and speed for development and deployment.– Robustness and… Read More »