
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- 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 2003 Articles for Operating System

4K+ Views
A computer has several modules, with possibly more than one instance of each.The system hardware consists of the following −KeyboardDisplayPrinterCPU BoardMemory BoardI/O BoardThe keyboard, display and printing devices need an interface so that it interacts with the system and the I/O board provides that interface for communication, that interacts is a system bus.The figure given below is of the computer hardware−Processor/CPUIt is the heart of the computer that controls the operations of the computer and also performs the data processing functions.CPU performs the operations like exchanging data with memory with the help of memory address register and memory buffer register.CPU ... Read More

22K+ Views
The operating system (OS) acts as a manager for all the I/O device, memory, CPU, file storage resources and allocates them to specific programs and users, whenever necessary to perform a particular task. Therefore, the operating system is the resource manager that means it can manage the resources of a computer system internally.The operating systems are important and should be correctly used when writing the user applications. Large and complex systems have high economic impact and this result in interesting problems of management.Few systems are involved in the design and implementation of OS but, nevertheless many general techniques have to ... Read More

14K+ Views
A computer system consists of many resources like hardware and software, which are useful to complete a task. The common required resources are input/output devices, memory, file storage space, CPU etc.The operating system acts as a manager for all the above resources and allocates them to specific programs and users, whenever necessary to perform a particular task. Therefore, the operating system is the resource manager that means it can manage the resources of a computer system internally. The resources are processor, memory, files, and I/O devices.An operating system is the interface between the user and the machine. Before there were ... Read More

579 Views
When you create a Dockerfile, you can use two different commands to build your context. Building a context means including the files and directories that you want from your local machine, to be in your container when it’s created. These files may be directories in your local machine, a URL from which you want to download files, or a compressed tarball file that you want to include as it is or after extracting the tarball file.We can use two different instructions to add the files from the build context in the local machine to the Docker container. These are the ... Read More

3K+ Views
We can build Docker images by specifying instructions inside a Dockerfile. Dockerfile allows us to specify step-by-step instructions which define the rules for making a container environment. The Docker containers are created for specific tasks and processes to be run inside them. There are three important instructions that are used inside a Dockerfile which lets us define which processes need to be run inside the containers and in what sequence and order.These 3 instructions are -RUNCMDENTRYPOINTThe RUN instruction is quite simple. We can define simple subcommands along with the RUN instruction that we want to execute inside the container. For ... Read More

356 Views
Vagrant is a software that allows you to create a virtual machine that replicates the user's experience exactly as they want to set it up. Specifically, Vagrant allows you to test your application in a specific environment by mirroring the OS and all appropriate configurations.Whereas Docker is a framework that lets you containerize your app and build so-called microenvironments for deploying it without having to run a whole VM. Each container is a separate isolated environment that contains a unique application environment.As a result, programmers, testers, and DevOps engineers are able to spend less time debugging and identifying important bugs ... Read More

859 Views
Docker allows you to create containerized, packaged, and isolated environments called Docker containers using Docker images. Inside these Docker containers, you can build, test, and even deploy your applications. This allows you to easily share your application run-time environment with other developers. All of this is possible because of a read-only template called Docker images.You can pull Docker images directly from any Docker registry such as Dockerhub or use a bse image inside a Dockerfile to build your own custom images. You can then use the Docker build command to build your Docker images. Once you have your Docker image ... Read More

694 Views
Docker allows you to remove old and stale containers that are of no use to you. You can use the Docker rm or Docker container rm commands to do so. However, before you start removing your containers, you need to make sure that none of your containers are actively running. In such a case, Docker will throw an error.However, there is another workaround to this. You can remove Docker containers forcefully using the --force option as well. The Docker remove commands allow you to remove one or more Docker containers together. You just need to specify the container IDs or ... Read More

7K+ Views
Docker provides a plethora of useful Docker commands that will help you to create, manipulate, and manage Docker objects such as volumes, images, containers, networks, etc. If you have been working with Docker for a long time now, you might have several Docker images already in your machine. Keeping track of all these images becomes quite difficult especially through a single command line.However, you can list all Docker images along with filtered outputs to get your desired results. In this article, we will discuss how to use different commands along with multiple options to list all Docker images in our ... Read More

14K+ Views
Managing multiple Docker containers in a single host machine through a single command line can become tough. Hence, it’s better to know the Docker commands to manage containers the best possible way. Docker provides us with many command line tools and utilities to manage containers. In this article, we will discuss how to list Docker containers through multiple ways. We will also look at how to filter the list output to get the desired results. So without any further ado, let’s get started.Listing Docker ContainersPredominantly, there are two major commands that you can use to display a list of all ... Read More