ASPCS
 
Back to Volume
Paper: Using Docker in a Radio-astronomy Environment
Volume: 532, ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXX
Page: 431
Authors: Malenta, M.; Stappers, B.; Bezuidenhout, M. C.; Caleb, M.; Driessen, L.; Jankowski, F.; Morello, V.; M.Rajwade, K.; Sanidas, S.
Abstract: Docker is widely used in the astronomy community and is arguably one of the most common choices for containerisation. That is despite its target audience being Web, IoT and cloud users. If used properly containers can shorten the development and deployment times, and ensure a consistent software environment across multiple machines. There is however a significant difference between deploying a web application and running a scientific pipeline. If Docker is not used properly, researchers can lead to misuse and underutilise the available resources. In the worst-case scenario a badly-implemented pipeline can corrupt the data and return incorrect results. \par We present techniques that have been developed during 2 years of developing and maintaining the Docker images for the MeerTRAP project. These include ways to write clean and concise Dockerfiles, reducing the overall size of the Docker ecosystem and maintaining a reliable private registry.
Back to Volume