Author:
Devisetty Upendra Kumar,Kennedy Kathleen,Sarando Paul,Merchant Nirav,Lyons Eric
Abstract
Docker has become a very popular container-based virtualization platform for software distribution that has revolutionized the way in which scientific software and software dependencies (software stacks) can be packaged, distributed, and deployed. Docker makes the complex and time-consuming installation procedures needed for scientific software a one-time process. Because it enables platform-independent installation, versioning of software environments, and easy redeployment and reproducibility, Docker is an ideal candidate for the deployment of identical software stacks on different compute environments such as XSEDE and Amazon AWS. CyVerse’s Discovery Environment also uses Docker for integrating its powerful, community-recommended software tools into CyVerse’s production environment for public use. This paper will help users bring their tools into CyVerse Discovery Environment (DE) which will not only allows users to integrate their tools with relative ease compared to the earlier method of tool deployment in DE but will also help users to share their apps with collaborators and release them for public use.
Subject
General Pharmacology, Toxicology and Pharmaceutics,General Immunology and Microbiology,General Biochemistry, Genetics and Molecular Biology,General Medicine
Reference5 articles.
1. The iPlant Collaborative: Cyberinfrastructure for Plant Biology.;S Goff;Front Plant Sci.,2011
2. Fast and accurate short read alignment with Burrows-Wheeler transform.;H Li;Bioinformatics.,2009
3. Docker: Lightweight Linux containers for consistent development and deployment.;D Merkel;Linux J.,2014
4. F1000Research/docker-builds.;U Devisetti;Zenodo.,2016
5. F1000Research/Paraat Dockerfile.;U Devisetti;Zenodo.,2016
Cited by
25 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献