Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
DOCKER BASI S 1IEqqEEBg DOCKER Asoftwareplatformforpackagingappsintocontainers
STANDARDIZED units ofsoftwarefor CONTAINER AstandalonebundleofexecutablesourceRELIABLESCALABLEDevelopment codeplusOslibraries dependencies
IT IT ITCOIITAICOIITAICOIIT.AT DOCKERARCHITECTURE
EaO isrtiei i e s ei ane
l l l contrastthistovirtualmachines VMswhich
Docket arebasedonhardwarevirtualization
HOST Os Appsareisolatedwithintheirownenvironmentstoensureportability security
1111111 HARDWARE i 111111WHYCONTAINERS
anPPLICATIONisoi.at J Encapsulateanentireruntimeenvironmentforeasydeployment
TffAsTERtGHER UnlikeVMscontainersdonotrequireone perapplicationBoottimeisquicki
RESOURCEEFfici.CN fy ReducedcloudspendingbecauseasingleservercanhostmanycontainersaXi
amopularityApplicationscanbesplitintomicroservicesforindependentmanagement development
WHYDOCKER
Dockerhasbecomesynonymouswithcontainerization butthetechnologyhasactuallybeenaroundforyearsTheearlyversionsofDockerleveraged xLC forLinuxcontainers nowadaysitusescustomfunctionalityforimprovedportability containermanagement
WORKINGWITHDOCKER
DOCKER Developersissuecommandsvia aclientCLI whichusesaRESTAPItointeractHUB withtheDockerservicedaemon
genetic CodeisassembledintoanimagebytheDockerEngineo o8 the
Images areblueprintsforcontainersXiin
jegContainersareliverunninginstancesofimages
container6 DockerHubis a publicrepositorythatallowsdeveloperstoaccessandshareDockerimages