Tag: Container

Container Component | Design Patterns in React

In React, container components, also known as smart components, are a pattern used to separate concerns and manage the state and logic of a component. They serve as intermediaries between the data and the presentational components, often handling data fetching, state management, and passing dat...

Proof of Concept (POC) on AWS Elastic Container Service (ECS) fronted By Application Load Balancer (ALB) and Storing Docker Images on Elastic Container Registry (ECR)

During this hands-on project, I delved into the intricate world of cloud architecture and deployment. My task revolved around the HumanGov application, which was to be modernized, containerized, and deployed onto the AWS Cloud environment. I started by creating necessary IAM roles, followed by initi...

Do-it-yourself, building your own Databricks Docker Container

In a previous LinkedIn article, I aimed to persuade you of the numerous advantages of utilizing Docker containers on Databricks and shared various resources to help you create your own. However, I understand that these resources may not provide the clarity needed, requiring you to piece to...

Docker — Container Network Basics

As a K8s administrator, understanding the fundamentals of Docker container networking is crucial, as containers form the underlying bedrock for K8s. What is Docker Container Networking? Docker container networking enables communication between Docker containers, and between Docker containers a...

Docker — Container Network Basics

Containerization has revolutionized software deployment. While the idea of isolating applications in their environment isn’t new, the way containers achieve this is particularly efficient. One of the essential aspects of containerization is networking. In a K8s cluster, understanding the basic...

Preparation, Docker Image Push and Deployment for Containerized Voting Application in Kubernetes Cluster using Docker, Azure Container Registry (ACR) and Azure Kubernetes Service (AKS)

In another project based on a real-world scenario, I had to act as a DevOps Engineer and show a new team member how to deploy an application on a Kubernetes cluster. This cluster is part of The Cloud Bootcamp project, and I prepared this new team member to deploy the voting application that was d...

Preparation, Docker Image Push and Deployment for Containerised Voting Application in Kubernetes Cluster using Docker, Azure Container Registry (ACR) and Azure Kubernetes Service (AKS)

Introduction I recently took on the exciting task of onboarding a new team member unfamiliar with DevOps, Kubernetes, and containers. The challenge lay in quickly bringing him up to speed for a project requiring deploying an application onto a Kubernetes cluster. In this blog post, I’ll wal...

Streamlining Container Management with Docker Compose

Docker has revolutionized the way we package and deploy applications as containers, providing a consistent and efficient way to encapsulate applications and their dependencies. However, orchestrating multiple containers can be a challenging task. This is where Docker Compose comes into play. ...

Running Android Emulator in a Docker Container

Are you looking for a reliable and efficient solution for running an Android emulator for testing, debugging, and continuous integration/continuous deployment (CI/CD) in your development pipeline? In this blog post, we will not only explore the benefits of using a Docker container to run your And...

Container Base Images: Debunking Myths and Setting Best Practices

If you’re leveraging container images, or as some refer to them, Docker images, the base on which they stand is crucial. Are you leveraging Debian, Ubuntu, CentOS, or another traditional Linux distribution? If so, we need to talk. A Brief Overview Traditional Linux Distribution Images...

Exploring Kubernetes 1.28 Sidecar Container Support

Introduction This article documents how to explore the latest sidecar container functionality in Kubernetes 1.28. Sidecar Container is a well-known and common design pattern in Kubernetes, where multiple containers are deployed inside a Pod. The Sidecar Container assists the main container in ...

Docker — Container Network Basics

As a K8s administrator, understanding the fundamentals of Docker container networking is crucial, as containers form the underlying bedrock for K8s. What is Docker Container Networking? Docker container networking enables communication between Docker containers, and between Docker containers a...

Preparation, Docker Image Push and Deployment for Containerized Voting Application in Kubernetes Cluster using Docker, Azure Container Registry (ACR) and Azure Kubernetes Service (AKS)

In another project based on a real-world scenario, I had to act as a DevOps Engineer and show a new team member how to deploy an application on a Kubernetes cluster. This cluster is part of The Cloud Bootcamp project, and I prepared this new team member to deploy the voting application that was d...

Proof of Concept (POC) on AWS Elastic Container Service (ECS) fronted By Application Load Balancer (ALB) and Storing Docker Images on Elastic Container Registry (ECR)

During this hands-on project, I delved into the intricate world of cloud architecture and deployment. My task revolved around the HumanGov application, which was to be modernized, containerized, and deployed onto the AWS Cloud environment. I started by creating necessary IAM roles, followed by initi...

Docker Container as Jenkins Agent

This article gives a walk through on the steps to set docker container as a Jenkins agent. Photo by Luca Bravo on Unsplash What if you are building a huge project which involves multiple scripts, multiple environment variables, multiple actions which has to be performed on a...

Container Conundrum? 6 Smart Solutions to Debugging in Kubernetes

Are you in the midst of the container conundrum? Don’t worry, we’ve got your back! Debugging in Kubernetes can be a tough nut to crack, but with these six smart solutions, you’ll unravel any mystery in no time. As a leading tech company, Skrots offers a range of services to tackle ...

Run A GUI APPs inside a Docker Container

In this article, we are going to run a Firefox application which is basically a GUI Software inside a Docker Container. What are Linux containers? Linux containers are technologies that allow you to package and isolate applications with their entire runtime environment — all of the files...