Open Access   Article Go Back

Continuous Integration and end-to-end Automation Framework Deployment using Docker

Sanskruti Shrawane1 , Medha Shah2

Section:Research Paper, Product Type: Journal Paper
Volume-7 , Issue-5 , Page no. 521-525, May-2019

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v7i5.521525

Online published on May 31, 2019

Copyright © Sanskruti Shrawane, Medha Shah . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Sanskruti Shrawane, Medha Shah, “Continuous Integration and end-to-end Automation Framework Deployment using Docker,” International Journal of Computer Sciences and Engineering, Vol.7, Issue.5, pp.521-525, 2019.

MLA Style Citation: Sanskruti Shrawane, Medha Shah "Continuous Integration and end-to-end Automation Framework Deployment using Docker." International Journal of Computer Sciences and Engineering 7.5 (2019): 521-525.

APA Style Citation: Sanskruti Shrawane, Medha Shah, (2019). Continuous Integration and end-to-end Automation Framework Deployment using Docker. International Journal of Computer Sciences and Engineering, 7(5), 521-525.

BibTex Style Citation:
@article{Shrawane_2019,
author = {Sanskruti Shrawane, Medha Shah},
title = {Continuous Integration and end-to-end Automation Framework Deployment using Docker},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {5 2019},
volume = {7},
Issue = {5},
month = {5},
year = {2019},
issn = {2347-2693},
pages = {521-525},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=4274},
doi = {https://doi.org/10.26438/ijcse/v7i5.521525}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v7i5.521525}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=4274
TI - Continuous Integration and end-to-end Automation Framework Deployment using Docker
T2 - International Journal of Computer Sciences and Engineering
AU - Sanskruti Shrawane, Medha Shah
PY - 2019
DA - 2019/05/31
PB - IJCSE, Indore, INDIA
SP - 521-525
IS - 5
VL - 7
SN - 2347-2693
ER -

VIEWS PDF XML
298 237 downloads 108 downloads
  
  
           

Abstract

Docker is a platform for building, deploying and managing various application containers, which are virtualized, on a common operating system. Docker has been widely adopted in every sector. Also, it can be used for the distribution and management of Docker images. Images are nothing but the iso images ie. images of operating systems and enterprise applications. Docker registry is a container which can be used to store images of operating system and enterprise applications. This paper proposes building a private centralized registry for employees of any organization. It includes generating Docker images for Linux platforms and automating image creation with Dockerfiles that will work across platforms. The paper also proposes the development of effective search logic for searching Docker images to get faster and easier outcomes. Also integrating this framework with the existing framework of any organization to improve their work efficiency.

Key-Words / Index Term

Docker, Docker images, Dockerfile, Docker registry, Continuous integration

References

[1] “Docker Hub” https://hub.docker.com/
[2] “Docker documentation” https://docs.docker.com/
[3] “Docker Registry” https://docs.docker.com/registry/
[4] “Dockerfiles” https://docs.docker.com/engine/reference/builder/#usage
[5] Antonio Brogi; Davide Neri; Jacopo Soldani: Docker Finder: Multi-attribute Search of Docker Images. In: IEEE International Conference on Cloud Engineering (IC2E), Canada, pp. 273 – 278. (2017).
[6] Wang Kangjin, Yang Yong; Li Ying; Luo Hanmei, Ma Lin: FID: A Faster Image Distribution System for Docker Platform. In: 2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS*W), Tucson, AZ, USA, pp. 191-198. (2017)
[7] Christopher B. Hauser; Jörg Domaschka: ViCE Registry: An image Registry for virtual Collaborative Environment. In: 2017 IEEE 9th International Conference on Cloud Computing Technology and Science, Hong-kong, China, pp. 82 – 89. (2017)
[8] Senthil Nathan; Rahul Ghosh; Tridib Mukherjee; Krishnaprasad Narayanan. CoMICon: A Co-operative Management System for Docker Container Images. In: 2017 IEEE International Conference on Cloud Engineering, Vancouver, BC, Canada, pp. 116 – 126. (2017)
[9] Jeeva Chelladhurai; Pethuru Raj Chelliah; Sathish Alampalayam Kumar. Securing Docker Containers from Denial of Service (DoS) Attacks. In: 2016 IEEE International Conference on Services Computing, San Francisco, CA, USA, pp. 856 – 859. (2016)
[10] Qiang Liu; Wei Zheng; Ming Zhang; Yuxing Wang; Kexun Yu. In: Docker-based Automatic Deployment for Nuclear Fusion Experimental Data Archive Cluster. IEEE Transactions On Plasma Science. pp. 1281 – 1284. (2018)
[11] Abdulrahman Azab. Enabling Docker Containers for High-Performance and Many-Task Computing. In: 2017 IEEE International Conference on Cloud Engineering, Vancouver, BC, Canada, pp. 279 – 285. (2017)
[12] Bin Xie, Guanyi Sun, Guo Ma. Docker Based Overlay Network Performance Evaluation in Large Scale Streaming System. In: 2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Xi`an, China, pp. 366 – 369. (2016)
[13] Orest Lavriv, Bohdan Buhyl, Mykhailo Klymash, Ganna Grynkevych. Services continuous integration based on modern free infrastructure. In: 2nd International Conference on Advanced Information and Communication Technologies (AICT), Ukraine, pp. 150 – 153. (2017)
[14] Enrico Bacis, Simone Mutti, Steven Capelli, Stefano Paraboschi. DockerPolicyModules: Mandatory Access Control for Docker containers. In: IEEE Conference on Communications and Network Security (CNS), Italy, pp. 749-750. (2015)