Font Size: a A A

Research And Implementation Of Automated Deployment System Based On Docker

Posted on:2018-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:C Z HuFull Text:PDF
GTID:2348330542971939Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the increasing scale of IT infrastructure and the number of servers reaching thousands or even tens of thousands,the deployment of operating systems and applications becomes more and more challenging.The entire deployment is very important,involving the deployment of the operating system itself,the server's hardware configuration,the basic library,the deployment of basic software,enterprise deployment of their own applications.The period of deployment is long with low efficiency and high complexity.Operating system automatic deployment technology has diversified boomed,and deployment of applications,is generally the first step to deploy operating system,such as Centos,Redhat,Windows and so on,and then deploy the corresponding environmental package,including make,depending on the circumstances,and then download the application software,install and config the parameter ?port number etc.In the process of deployment,the operating system takes up large storage space.the application deployment and configuration is complicated,The deployment process is time-consuming.After finishing the deployment,how to manage the system become a problem.In view of the above deployment problem,this thesis designs and implements an automatic deployment system that covers the entire process of architecture.The architecture mainly includes the underlying operating system installation,automatic hardware information collection,Web service automatic deployment based on Docker.Each subsystem is analyzed,designed and implemented.Finally,with a combination of open source and independent development,we build the platform in the real production environment,test the function and performance of the system.Comparing to virtual machine manager and cobbler,automatic deployment have great advantage in terms of time and process.Just plug in the server,plug in the line,you can automatically complete the installation of the operating system,the server hardware configuration,the installation of the basic library and application services delivery.The problem of complex deployment process and long deployment time is solved.It is able to provide guidance for practical work.
Keywords/Search Tags:automatic deployment, docker, operating systemn deployment, kickstart, cluster
PDF Full Text Request
Related items