What unique advantages Docker bring over other containers technologies?

0 votes

Hi everyone,

As we know there are lots of technology available for container services like docker,container Linux etc. But still everybody uses docker for container service. What unique features docker has over other containers technologies?

Thank You

Mar 23 in Docker by akhtar
• 11,270 points
77 views

1 answer to this question.

0 votes

Hi@akhtar,

Docker takes advantage of containers and file system technologies in a high-level which are not generic enough to be managed by libvirt.

  • Process-level API: Docker can collect the standard outputs and inputs of the process running in each container for logging or direct interaction, it allows blocking on a container until it exits, setting its environment, and other process-oriented primitives which don’t fit well in libvirt’s abstraction.

  • Advanced change control at the file system level: Every change made on the file system is managed through a set of layers which can be snapshotted, rolled back, diff-ed etc.

  • Image portability: The state of any docker container can be optionally committed as an image and shared through a central image registry Docker images are designed to be portable across infrastructures, so they are a great building block for hybrid cloud scenarios.

  • Build facility: docker can automate the assembly of a container from an application’s source code. This gives developers an easy way to deploy payloads to an OpenStack cluster as part of their development workflow.

Hope this will help you.

Thank You

answered Mar 23 by MD
• 24,500 points

Related Questions In Docker

+1 vote
1 answer

What is the default amount of memory provided for Windows Docker containers?

Docker for Windows containers by default get: On ...READ MORE

answered Oct 25, 2018 in Docker by Sophie may
• 9,940 points
74 views
0 votes
1 answer

Docker containers as Jenkins Slave build agents

When you encapsulate the stage inside a ...READ MORE

answered Jun 16, 2018 in Docker by Atul
• 10,240 points
1,202 views
+1 vote
2 answers

How to run docker containers on different machines

You can use labels and selectors for ...READ MORE

answered Oct 23, 2018 in Docker by Laila
373 views
+1 vote
5 answers

Set containers timezones by using docker compose.

version "2" services: serviceA: ...READ MORE

answered Jul 8, 2018 in Docker by Atul
• 10,240 points
6,287 views
0 votes
1 answer
0 votes
1 answer

Deploy Docker Containers from Docker Cloud

To solve this problem, I followed advice ...READ MORE

answered Sep 3, 2018 in AWS by Priyaj
• 57,530 points
543 views
0 votes
1 answer

Do docker containers have their own kernel and CPU?

Hi@akhtar, No. Docker image/container only has the application ...READ MORE

answered Mar 23 in Docker by MD
• 24,500 points
102 views
0 votes
1 answer

How to remove all docker containers in a single command?

Hi@akhtar, I don't think there are any pre ...READ MORE

answered Apr 27 in Docker by MD
• 24,500 points
64 views