Home » docker

Tag Archives: docker

Container Orchestration

Hello. Let us discuss Container Orchestration in this tutorial. 1. Introduction Container Orchestration is an automatic process of managing the different containers for applications running on a microservices framework within multiple clusters. The most famous orchestration tools are Docker swarm, Kubernetes, Red Hat OpenShift, etc. The process helps to manage the containers’ lifecycle and their dynamic environments. 1.1 Usage of ...

Read More »

otp authentication node js

Hello. In this tutorial, we will create a simple node js application and implement an otp authentication login mechanism. Once the otp will be verified an access token will be generated that can be further used to access the secure api’s. 1. Introduction Authentication and authorization are the key features of any application. Authentication provides access while authorization specifies what ...

Read More »

CRUD operations in postgres jsonb

Bipartite Graph

Hello. In this tutorial, we will learn how to handle crud operations on a jsonb column in the postgres database. 1. Introduction SQL stands for Structured Query Language and is used to extract and organize data stored in relational databases like MySQL, PostgreSQL, Oracle, etc. A relational database consists of rows and columns that allow fetching specific information from databases ...

Read More »

Deploy Nodejs application to Kubernetes

Hello. In this tutorial, we will create a simple nodejs application and deploy it on the Kubernetes cluster running on Docker. 1. Introduction In the present world, Docker is an important term – Often used in CI/CD platform that packages and runs the application with its dependencies inside a container Is a standard for Linux Containers A Container is a ...

Read More »

Nodejs Nodemailer example

Hello. In this tutorial, we will understand the nodemailer module in a simple nodejs application. We will set up a fake smtp server (e.g. smtp4dev) for localhost development and understand the package implementation. smtp4dev is an open-source service that emulates an smtp email server for email testing and debugging purposes. 1. Introduction Nodemailer is an npm module used for sending ...

Read More »

Postgres and Graphql

Bipartite Graph

Hello readers. In this tutorial, we will bring in the postgres (running as a Docker container) to integrate with graphql and implement the CRUD operations. The application will expose different endpoints with the help of the apollo server. 1. Introduction GraphQL is an API syntax that defines how to fetch data from one or more databases. It was developed by ...

Read More »

Docker Registries

1. Introduction In the Software world, Docker is considered a Platform as a Service (PaaS). This offers a platform for running different applications. You will be able to run different operating systems within a virtualization environment. There are two types of licenses: free and paid. A docker can run multiple containers. The software that runs those containers is Docker Engine. The first release was ...

Read More »

Join query in MongoDb and Nodejs

Hello. In this tutorial, we will understand how to perform join query in Mongodb using Node.js. To set up Mongodb I will be using Docker. 1. Introduction The $lookup operator in Mongodb is an aggregation operator and is used to perform join aggregate in Mongodb. This operator is used to join a document from one collection to a document in ...

Read More »

Introduction to Docker Pull

Hello. In this tutorial, we will talk about Docker and a brief introduction to Docker pull command. 1. What is Docker? In the present world, Docker is an important term – Often used in CI/CD platform that packages and runs the application with its dependencies inside a container Is a standard for Linux Containers A Container is a runtime that ...

Read More »

Introduction to Docker Image

Hello. In this tutorial, we will talk about Docker and a brief introduction to Docker images. 1. What is Docker? In the present world, Docker is an important term – Often used in CI/CD platform that packages and runs the application with its dependencies inside a container Is a standard for Linux Containers A Container is a runtime that runs ...

Read More »