Raunak Jain

Raunak Jain

80 Articles Published

Articles by Raunak Jain

80 articles

Attributes to Relationships in ER Model

Raunak Jain
Raunak Jain
Updated on 26-Mar-2026 5K+ Views

In database design, the Entity Relationship (ER) model is a powerful tool for representing the structure of a database. One important aspect of the ER model is the way it handles attributes and relationships between entities. In this article, we will explore the concepts of attributes and relationships in the ER model, and how they are used to represent the data in a database. We will also provide real-life examples and code demonstrations to illustrate these concepts. Attributes in the ER Model In the ER model, an attribute is a characteristic or property of an entity that ...

Read More

Attributes of Data Warehouse

Raunak Jain
Raunak Jain
Updated on 26-Mar-2026 2K+ Views

A data warehouse is a database specifically designed for fast querying and analysis of data. It serves as a centralized repository that supports organizational decision-making by storing integrated data from multiple sources in a structured format optimized for analytical processing. Attributes in a data warehouse are characteristics or features that describe data elements. They are also known as variables or columns and play a crucial role in organizing, categorizing, and analyzing information within the warehouse structure. Types of Attributes in a Data Warehouse Data warehouse attributes can be classified into different types based on the nature of ...

Read More

Attributes and its types in Data Analytics

Raunak Jain
Raunak Jain
Updated on 26-Mar-2026 3K+ Views

Data analytics is the process of examining raw data to draw meaningful conclusions and insights. A fundamental concept in data analytics is attributes − the characteristics or features that describe your data, also known as variables or columns. Understanding attribute types is crucial because it determines which statistical methods and visualization techniques you can apply to your data ? Types of Attributes Attributes in data analytics are classified into three main categories based on the nature of the data they represent. Numeric Attributes Numeric attributes represent quantitative data and are further divided into two subtypes ...

Read More

Python Library API for Docker

Raunak Jain
Raunak Jain
Updated on 24-Mar-2026 867 Views

You can access, manage and manipulate docker objects such as containers, images, clusters, swarms, etc. using a Python library API. You can do pretty much anything that docker commands let you do. This comes very handy when you are using a python app such as Django or Flask and you want to maintain your docker container using the same python script that you use for the application. Installation To use the python library API for docker, you need to install a package called docker-py. You can do so using the following pip command. If you have python 2 installed, replace ...

Read More

How to backup and restore a Docker Container?

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 3K+ Views

Docker containers provide a packaged environment for applications, making them portable and lightweight while allowing version control. Sometimes you need to create snapshots or backups of running containers for emergency rollbacks or to preserve specific states. This article covers how to backup and restore Docker containers using built-in commands. Note: The backup methods described here work for containers with embedded data. For containers using separate data volumes, you must create separate backups for each volume. Backing up a Docker Container The backup process involves creating a snapshot of the container's current state and saving it as an ...

Read More

Working with Docker Volumes

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 1K+ Views

Docker Volumes are file systems that can be mounted on Docker containers to preserve data independent of the container lifecycle. They allow developers to backup data and share file systems among Docker containers easily. Multiple containers can mount the same volume, enabling seamless data sharing through simple commands and flags. In this article, we will discuss how to create, list, inspect, mount, and delete Docker volumes using command-line operations. Creating a Docker Volume You can create a Docker volume using the create command. Docker creates a directory for the volume on the local machine at /var/lib/docker/volumes/. ...

Read More

Copying files from Docker container to Host

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 2K+ Views

We can use the Docker build command to build Docker images using a build context. The build context contains all the files which are required to create your containerized application environment. This includes the Dockerfile to build the Docker images, source code of the application, Dockerignore files, all the files, and directories that you want to be there beforehand in the container when you run it. However, it often happens that you might want to copy some files from the container to the host machine. For example, if you are working on an application inside a Docker container and ...

Read More

Important instructions used in dockerfile

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 3K+ Views

Dockerfile is a text file containing a series of instructions that define how to build a Docker image. These instructions are executed sequentially when you run the docker build command, creating layers that form the final image. Understanding key Dockerfile instructions is essential for creating efficient, maintainable, and secure container images. In this article, we'll explore the most important Dockerfile instructions that every developer should master to build optimized Docker images. FROM The FROM instruction specifies the base image for your Docker image and must be the first instruction in any Dockerfile (except for ARG instructions that ...

Read More

From inside of a Docker container, how do I connect to the localhost of the machine

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 14K+ Views

When running applications in Docker containers, you often need to connect from the container to services running on the host machine's localhost. For example, if you have an Nginx container that needs to access a MySQL database running on your host's localhost (127.0.0.1), the default container networking won't allow this connection since the container has its own isolated network namespace. This article explains different methods to establish connectivity between Docker containers and host services, with solutions varying by operating system and networking requirements. Method 1 − Host Network Mode (Linux) The simplest solution on Linux is using ...

Read More

Publishing a Docker Image on Dockerhub

Raunak Jain
Raunak Jain
Updated on 17-Mar-2026 401 Views

Docker Hub is Docker's official cloud-based registry that hosts millions of pre-built Docker images and allows users to publish their own custom images. To interact with Docker Hub for pulling or pushing images, you need to create an account and understand the publishing workflow. Creating a Docker Hub Account and Repository Before publishing images, you must set up your Docker Hub presence − Visit Docker Hub and create an account or sign in with existing credentials. After signing in, click "Create Repository" on the welcome page. Fill in repository details including name, description, and visibility (public ...

Read More
Showing 1–10 of 80 articles
« Prev 1 2 3 4 5 8 Next »
Advertisements