CBClarence Baiinclarencebai.hashnode.dev·Feb 25, 2025 · 4 min readDocker: Reduce Image SizeReducing the size of a Docker image is important for optimizing performance, reducing storage usage, and speeding up deployments. Here are several strategies you can apply to make your Docker images smaller: 1. Use a Smaller Base Image Alpine: Alpin...00
CBClarence Baiinclarencebai.hashnode.dev·Feb 25, 2025 · 2 min readDocker: The Docker EngineWhat happend during a container creation? Assuming we are creating a container using command below: docker run --name=nginx -d nginx # docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 04dfa0a...00
CBClarence Baiinclarencebai.hashnode.dev·Feb 20, 2025 · 2 min readExplore iptables in LinuxIntroduction to iptables What is iptables? iptables is a user-space utility program for configuring the Linux kernel's built-in firewall (netfilter). It allows administrators to define rules for packet filtering, network address translation (NAT), ...00
CBClarence Baiinclarencebai.hashnode.dev·Jan 10, 2025 · 2 min readK8S-Troubleshooting: OOMKilledThe Issue OOMKilled (Out of Memory Killed) is a Kubernetes error that occurs when a container exceeds its allocated memory limit, causing the system to terminate the container to free up resources. This can happen when the container tries to use more...00
CBClarence Baiinclarencebai.hashnode.dev·Jan 8, 2025 · 2 min readK8S-Ttoubleshooting: CrashLoopBackOffThe Issue CrashLoopBackOff is a common Kubernetes error that occurs when a container in a pod repeatedly fails to start, crashes, and then Kubernetes tries to restart it. The "CrashLoop" part means the container keeps crashing, and "BackOff" indicate...00