PMPhenny Mwaisakainmwaisaka.hashnode.dev·Jun 9, 2025 · 3 min readDockerfilesA Dockerfile is a text file containing step-by-step instructions for building a Docker image. These images serve as blueprints for creating containers that run your application consistently across all environments. Key Benefits: Reproducible builds ...00
PMPhenny Mwaisakainmwaisaka.hashnode.dev·Jun 8, 2025 · 2 min readDocker PortsUnderstanding Ports in Docker When running multiple containers on a single host: Host ports must be unique – Only one container can bind to a specific host port at a time. Container ports can overlap – Different containers can use the same internal...00
PMPhenny Mwaisakainmwaisaka.hashnode.dev·Jun 8, 2025 · 1 min readContainer vs Image vs RegistriesIn Docker, a container is a standalone, executable package of software that includes everything it needs to run, like code, runtime, system tools, libraries, and settings. An image is a template for creating a container, containing the necessary file...00
PMPhenny Mwaisakainmwaisaka.hashnode.dev·Jun 2, 2025 · 3 min readSpring Security: Method-Level SecurityIntroduction Spring Security provides robust mechanisms for securing applications at both the web request level and the method level. While request-level security handles URL-based access control, method-level security offers finer-grained control ov...00
PMPhenny Mwaisakainmwaisaka.hashnode.dev·May 29, 2025 · 2 min readDocker For DevelopmentLife Before Containers: The Developer's Nightmare Imagine a team of three developers working on the same project: Developer A uses Windows Developer B uses macOS Developer C uses Linux Problems They Faced: Different Installation Processes – Eac...00