- Trending Categories
- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 1383 Articles for Open Source
582 Views
Introduction The Paste command in Linux is a useful tool for merging multiple files or lines of text into a single file or output. It is commonly used in conjunction with the cut command, which allows users to cut specific lines or sections of text and paste them elsewhere. In this article, we'll explore the various options and usage scenarios for the paste command in Linux, as well as demonstrate how to use it with examples and output. What is the Paste Command? The Paste command is a utility on Unix and Linux operating systems that allows users to merge ... Read More
8K+ Views
Introduction Ulimit is a Unix/Linux utility that is used to set resource limits for processes running on the system. These limits can help prevent a single process from consuming too many resources, such as CPU or memory, and potentially impacting the overall performance of the system. To see the ulimit on your Linux machine, use the below command. $ ulimit –a Output real-time non-blocking time (microseconds, -R) unlimited core file size (blocks, -c) 0 data seg size ... Read More
9K+ Views
Introduction Docker Swarm is a popular container orchestration platform that allows users to deploy and manage containers at scale. One of the key features of Docker Swarm is its support for volume sharing, which allows containers to access and share data stored in persistent volumes. In this article, we will explain what volumes are, how they are used in Docker Swarm and show examples of how volume sharing can be implemented in different scenarios. Prerequisite Basic knowledge of Docker and containerization Familiarity with Docker Swarm Understanding of volumes in Docker Experience with the command line What is Docker ... Read More
226 Views
Introduction to Docker and IBM Cloud Functions Docker is a popular containerization platform that allows you to package applications and their dependencies into lightweight, portable containers. These containers can then be easily deployed and run on any machine with Docker installed, making it easy to manage and scale applications. IBM Cloud Functions is a serverless computing platform that allows you to run code in response to triggers such as HTTP requests, events, or data updates. IBM Cloud Functions can run a variety of languages, including JavaScript, Python, and Go, and it integrates seamlessly with Docker. Using Docker with IBM Cloud ... Read More
25K+ Views
Introduction Docker is a popular tool for building, deploying, and running applications in containers. One of the key benefits of using Docker is the ability to easily move containers between different hosts, whether they are local VMs, cloud servers, or on-premises datacentres. There are several methods available for moving Docker containers between different hosts, each with its own benefits and drawbacks. In this article, we will provide an overview of the various methods that are available and discuss the pros and cons of each. Methods for Moving Docker Containers Between Different Hosts Using docker save and docker load The docker ... Read More
1K+ Views
Introduction AWS Lambda is a serverless computing platform that allows you to run your code without worrying about infrastructure. Docker is a tool used to package and deploy applications in a standardized and isolated manner. By deploying a Python Docker image to AWS Lambda, you can take advantage of both of these technologies to run your Python code at scale. Prerequisites AWS account with access to AWS Lambda Docker installation and basic knowledge of Docker commands Python application or code to be packaged in the Docker image Step 1: Building the Python Docker Image It would be best ... Read More
6K+ Views
Introduction There are times when you might want to bind a Docker container to a specific external interface on your host machine. For example, you might want to bind a web server running in a Docker container to a specific network interface so that it is accessible from a specific IP address or hostname. Several options are available for binding a Docker container to a specific external interface. In this article, we will explore three of these options: the --network flag, the --publish flag, and the --add-host flag. Prerequisites for Binding a Docker Container to a Specific External Interface Before ... Read More
2K+ Views
Docker offers several options for storing data in containers. Two popular choices are named volumes and DOCs (data-only containers). In this article, we'll compare these two options and discuss when it might be more appropriate to use one over the other. What is Docker named volumes? Docker-named volumes are a way to persist data in Docker containers. They allow you to create a named volume and mount it to a container so that the data stored in the volume is preserved even if the container is stopped or removed. To create a named volume in Docker, you can use the ... Read More
6K+ Views
Introduction On modern multi-core CPUs, it is often useful to know the CPU usage of individual cores for a particular process. This can be helpful for identifying bottlenecks in the system, or for understanding the workload distribution across CPU cores. In this article, we will see how to measure separate CPU core usage for a process on Linux using various command line tools. Measure CPU Core Usage using top Command The top command is a commonly used tool for monitoring system resources, including CPU usage. By default, top displays the overall CPU usage for all cores, but it also provides ... Read More
3K+ Views
Introduction In Linux, a disk partition is a logical division of a hard disk drive (HDD) or solid-state drive (SSD) that is used to manage data in a more organized manner. Partitions allow you to separate data by function, such as separating system files from user files, or to set up multiple operating systems on a single physical disk. There are several tools available for creating and managing disk partitions in Linux, including fdisk, parted, and gparted. In this article, we will focus on using fdisk and parted as they are widely available on most Linux distributions. Creating a Partition ... Read More