MARC보기
LDR05641cmm u2200649Ii 4500
001000000317965
003OCoLC
00520230525183813
006m d
007cr unu||||||||
008201113s2020 enka ob 000 0 eng d
015 ▼a GBC0B8645 ▼2 bnb
0167 ▼a 019888459 ▼2 Uk
019 ▼a 1193135355
020 ▼a 9781789539486
020 ▼a 178953948X
020 ▼z 9781789536058
035 ▼a 2575330 ▼b (N$T)
035 ▼a (OCoLC)1206388694 ▼z (OCoLC)1193135355
037 ▼a CL0501000167 ▼b Safari Books Online
040 ▼a UMI ▼b eng ▼e rda ▼e pn ▼c UMI ▼d EBLCP ▼d UKAHL ▼d UKMGB ▼d UAB ▼d OCLCF ▼d N$T ▼d 248032
049 ▼a MAIN
050 4 ▼a QA76.76.D47
08204 ▼a 005.3 ▼2 23
1001 ▼a Bullington-McGuire, Richard, ▼e author.
24510 ▼a Docker for developers : ▼b develop and run your application with Docker containers using DevOps tools for continuous delivery / ▼c Richard Bullington-McGuire, Andrew K. Dennis, and Michael Schwartz.
260 ▼a Birmingham, UK : ▼b Packt Publishing, ▼c 2020.
300 ▼a 1 online resource (1 volume) : ▼b illustrations
336 ▼a text ▼b txt ▼2 rdacontent
337 ▼a computer ▼b c ▼2 rdamedia
338 ▼a online resource ▼b cr ▼2 rdacarrier
504 ▼a Includes bibliographical references.
5050 ▼a Cover -- Copyright -- About PACKT -- Contributors -- Table of Contents -- Preface -- Section 1: An Introduction to Docker -- Containers and Local Development -- Chapter 1: Introduction to Docker -- The drivers for Docker -- Co-located hosting -- Self-hosting -- Data centers -- Using virtualization to economize resource usage -- Addressing the increasing power requirements -- Using containers to further optimize data center resources -- Summary -- Further reading -- Chapter 2: Using VirtualBox and Docker Containers for Development -- Technical requirements -- Host filesystem pollution problem
5058 ▼a Using VirtualBox for virtual machines -- Introduction to virtualization -- Creating a virtual machine -- Guest additions -- Installing VirtualBox -- Using Docker containers -- Introduction to containers -- Using Docker for development -- Getting started with Docker -- Automating Docker commands via sh scripts -- Summary -- Further reading -- Chapter 3: Sharing Containers Using Docker Hub -- Technical requirements -- Introducing Docker Hub -- Interacting with Docker Hub from the command line -- Using the Docker Hub website -- Implementing a MongoDB container for our application
5058 ▼a Running a shell within a container -- Introducing the microservices architecture -- Scalability -- Inter-container communication -- Implementing a sample microservices application -- Sharing your containers on Docker Hub -- Summary -- Further reading -- Chapter 4: Composing Systems Using Containers -- Technical requirements -- Introduction to Docker Compose -- The problem with .sh scripts -- Docker Compose configuration files -- Inheritance using multiple configuration files -- The depends_on option -- Adding port bindings using overrides -- Using Docker local networking
5058 ▼a Networking using .sh scripts -- Networking with Docker Compose -- Binding a host filesystem within containers -- Optimizing our container size -- Using the build.sh script -- Other composition tools -- Docker Swarm -- Kubernetes -- Packer -- Summary -- Further reading -- Section 2: Running Docker in Production -- Chapter 5: Alternatives for Deploying and Running Containers in Production -- Technical requirements -- Example application -- ShipIt Clicker -- Running Docker in production -- many paths, choose wisely -- What is the minimum realistic production environment?
5058 ▼a Bare minimum -- run Docker and Docker Compose on one host -- Docker support -- Problems with single-host deployment -- Managed cloud services -- Google Kubernetes Engine -- AWS Elastic Beanstalk -- AWS ECS and Fargate -- AWS EKS -- Microsoft Azure Kubernetes Service -- Digital Ocean Docker Swarm -- Running your own Kubernetes cluster -- from bare metal to OpenStack -- Deciding on the right Docker production setup -- Exercise -- join the ShipIt Clicker team -- Exercise -- choosing from reasonable deployment alternatives -- Exercise -- Dockerfile and docker-compose.yml evaluation -- Summary
588 ▼a Description based on online resource; title from cover (Safari, viewed November 12, 2020).
590 ▼a Master record variable field(s) change: 082 - OCLC control number change
63007 ▼a Linux ▼2 fast ▼0 (OCoLC)fst01382136
650 0 ▼a Application software ▼x Development.
650 0 ▼a Computer software ▼x Development.
650 0 ▼a Client/server computing.
650 0 ▼a Open source software.
650 7 ▼a Application software ▼x Development ▼2 fast ▼0 (OCoLC)fst00811707
650 7 ▼a Open source software ▼2 fast ▼0 (OCoLC)fst01046097
650 7 ▼a Operating systems (Computers) ▼2 fast ▼0 (OCoLC)fst01046280
650 7 ▼a Virtual computer systems ▼2 fast ▼0 (OCoLC)fst01167683
655 4 ▼a Electronic books.
7001 ▼a Dennis, Andrew K., ▼c (Software engineer), ▼e author.
7001 ▼a Schwartz, Michael, ▼e author.
77608 ▼i Print version: ▼a Bullington-McGuire, Richard ▼t Docker for Developers : Develop and Run Your Application with Docker Containers Using DevOps Tools for Continuous Delivery ▼d Birmingham : Packt Publishing, Limited,c2020 ▼z 9781789536058
85640 ▼3 EBSCOhost ▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2575330
938 ▼a Askews and Holts Library Services ▼b ASKH ▼n AH37507207
938 ▼a ProQuest Ebook Central ▼b EBLB ▼n EBL6326390
938 ▼a EBSCOhost ▼b EBSC ▼n 2575330
990 ▼a 관리자
994 ▼a 92 ▼b N$T