Fading Coder

One Final Commit for the Last Sprint

Setting Up a Performance Monitoring Stack with Docker, JMeter, InfluxDB, and Grafana

Deploying InfluxDB via Docker Ensure Docker is installed on the Linux host. Pull the InfluxDB image and start a container. docker pull influxdb:1.8.6 docker run -d --name influxdb_jmeter -p 8086:8086 influxdb:1.8.6 Accesss the container's shell and initialize the database. docker exec -it influxdb_j...

Deploying Nginx Web Server with Docker

Start by pulling the official Nginx image from Docker Hub. The default tag retrieves the latest stable release optimized for general use: docker pull nginx For environments prioritizing minimal resource usage, use the Alpine Linux-based variant instead: docker pull nginx:alpine Confirm the image exi...

Installing Docker on CentOS 7 and Essential Command Usage

Docker Installation on CentOS 7 System Preparation Update the package manager: sudo yum update -y Install required dependencies: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 Add the Docker repository: sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/doc...

Setting Up a Selenium Grid with Docker

This guide details the steps to deploy a Selenium Grid using Docker containers. The setup involves creating a network, launching a Hub, and connecting multiple browser Nodes. Prerequisites A cloud server (Ubuntu used in this example) with Docker installed. Access to the official Selenium Docker imag...

Configuring Docker Bridge Networking for Inter-Container Communication

Overview of the Process Docker bridge networking establishes a virtual network layer that enables commmunication between multiple containers. The following steps outline the configuration process: Step Action 1 Create a Docker network 2 Launch containers and attach them to the created network 3 Vali...

Setting Up Neurodesktop on Windows for Neuroimaging Analysis

Prerequisites and Installation System Requirements A base Neurodesktop image requires approximately 3 GB of storage. Install Docker Docker must be installed as a prerequisite. Download and install Docker Desktop for Windows from the official Docker website. A system restart is required after install...

Deploying MySQL 5.7 in Docker with Host Directory Mounts

To begin, pull the official MySQL 5.7 image from Docker Hub. docker pull mysql:5.7 For Apple Silicon (M1/M2) Macs, an alternative image may be required: docker pull mysql/mysql-server:5.6 Next, create the necessary directories on the host machine that will be mounted into the container. These direct...

VXLAN on Linux: Point-to-Point Tunnels and Cross-Host Docker Networking

Linux VXLAN support The in-kernel VXLAN driver landed in Linux 3.7 (2012). Produtcion deployments typical target ≥3.9/3.10 for maturity and feature coverage. The driver supports IPv4/IPv6 underlay, unicast and multicast flood/learn, and integrates with iproute2. Check availability by inspecting ipro...

Deploying Jira and Confluence on Docker with an External Database

Run Jira Software and Confluence in Docker with persistent storage and a production-ready external database. Use an official evaluation or purchased license from Atlassian during setup; this article does not cover bypassing licensing. Prerequisites Docker and Docker Compose installed Outbound intern...

Protecting the Node-RED Editor with Admin Authentication in Docker

The Node-RED editor and admin API are open by default. You can enable a simple username/password challenge by editing the settings.js file in your data directory. This walkthrough shows how to do that when running Node-RED in Docker, including generating a bcrypt hash for the password. Run Node-RED...