scispace - formally typeset
Search or ask a question

Answers from top 9 papers

More filters
Papers (9)Insight
Docker is a light weight alternative to the usual virtualization technology achieving notable better performance.
A particular strength of Docker is its simple format for describing and managing software containers, which has benefits for software developers, system administrators and end users.
By defining the specific Docker image architecture and building orders, dockerfile plays an important role in the Docker-based containerization process.
Remarkably, Docker container has more advantages than virtual machine in terms of data intensive application and computing ability, especially the overhead of Docker is trivial.
verify the superiority of the Docker technology.
With a lot of advantages, Docker is a very good fit to implementing microservices architecture.
Docker offers an opportunity for further improvement in data centers’ (DCs) efficiency.
Docker therefore provides the advantage of being easily applicable on diverse architectures, virtualizing the necessary environment and including libraries as well as applications in a standardized way.
Based on our evaluation and experiment Docker provides fast deployment, small footprint and good performance which make it potentially a viable Edge Computing platform.

Related Questions

How has the adoption of Docker affected software development practices and workflows?5 answersThe adoption of Docker has significantly impacted software development practices and workflows. Docker, being a prevalent containerization technology in DevOps workflows, allows for the efficient shipping of applications with their dependencies and execution environments. However, challenges arise in creating high-quality Dockerfiles and images, as issues like Dockerfile smells can lead to reliability problems, building failures, and security vulnerabilities. To address these challenges, research focuses on enhancing Developer Experience (DX) by proposing interaction tools like GUIs for Dockerfile configurations, aiming to improve software development experiences. Additionally, the implementation of Docker Host Operating System aims to streamline software development processes, reducing configuration time and enhancing performance for developers. Overall, Docker's adoption has revolutionized software development by optimizing workflows, improving quality, and accelerating deployment processes.
Docker and spatial data5 answersDocker is a popular containerization solution that is being used in various domains, including spatial data analysis. It offers advantages such as lightweight virtualization, reproducibility, and dependency management. In the context of spatial data, Docker can be used to combine software or scripts developed in different programming languages, allowing for efficient and standardized data analysis and modeling. Docker-based systems and methods have been proposed for data acquisition and analysis, providing version control, extensibility, and high isolation. Additionally, a large-scale empirical study has shown the maturity of the Docker ecosystem, with developers following best practices and adopting smaller image sizes. Overall, Docker offers a flexible and efficient approach for spatial data analysis, enabling the integration of diverse tools and ensuring reproducibility and scalability.
How do I connect my Ubuntu server to the Internet?10 answers
How do I use an interface on my router?9 answers
What interface does LG TV use?7 answers
What kind of interface do operating systems use today?15 answers