container

Deploying a Spring Boot Banking Application with Docker

Deploying a Spring Boot Banking Application with Docker

Containerizing applications is becoming increasingly important. In this guide, I'll walk you through deploying a Spring Boot banking application using Docker, first manually and then with Docker Compose. We'll cover everything from setting up the environment to running the application in containers. Prerequisites Before we begin, make sure you have: An AWS Account An Ubuntu EC2 instance (t2.medium) Docker installed Docker Compose installed Basic understanding of Spring Boot and MySQL (I already used vagrant box my local environment) Project Overview Our banking application is built with: Spring Boot (Java) MySQL Database Maven for build management Docker for containerization Setup My…
Read More
Digging Deep Into Docker; A Step-by-Step Guide For Begginers

Digging Deep Into Docker; A Step-by-Step Guide For Begginers

Table of contents Docker Installation Containers provide a way of creating an isolated environment, sometimes called a sandbox, in which applications and their dependencies can live. the isolated environment that containers provide effectively means the container is decoupled from the environment in which they run. Basically, they don’t care much about the environment in which they run, which means they can be run in many different environments with different operating systems and hardware platforms. Docker Installation On the Docker Website, you will download Docker either for Desktop or Windows which is specific to your Operating System *Installation Verification * Source…
Read More
A Beginner’s Guide to Docker Networking for Developers

A Beginner’s Guide to Docker Networking for Developers

Docker has revolutionized how we build, ship, and run applications by containerizing them. However, one key aspect of using Docker effectively is understanding how containers communicate with each other and the outside world. This article provides a beginner-friendly guide to Docker networking, which is essential for any developer who wants to leverage Docker efficiently. Table of Contents What is Docker Networking? Docker Network Types Bridge Network Host Network None Network Overlay Network Hands-on with Docker Networking Creating and Managing Networks Connecting Containers to Networks Exposing Services to the Host Conclusion 1. What is Docker Networking? Docker networking allows containers to…
Read More
Azure Container Registry — Storing images and artifacts

Azure Container Registry — Storing images and artifacts

Hi everyone, in today’s post we’re going to talk about Azure Container Registry, a great alternative to Docker Hub for storing both public and private images and artifacts. We’ll also learn how to use Azure CLI and Docker CLI for creating and uploading Docker images. What is Azure Container Registry? It's a service for storing and managing images and artifacts, based on Docker Registry technology. Azure Container Registry supports OCI distribution, which is a vendor-agnostic specification responsible for enabling the storage, sharing, and protection of artifacts and images. What are Artifacts? Artifacts are objects used by a process, such as…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.