skip to content
Docker and Kubernetes for Java Developers. Preview this item
ClosePreview this item
Checking...

Docker and Kubernetes for Java Developers.

Author: Jaroslaw Krochmalski
Publisher: Birmingham : Packt Publishing, 2017.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Krochmalski, Jaroslaw.
Docker and Kubernetes for Java Developers.
Birmingham : Packt Publishing, ©2017
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Jaroslaw Krochmalski
ISBN: 9781786463906 1786463903
OCLC Number: 1003262669
Notes: Installing on Windows.
Description: 1 online resource (317 pages)
Contents: Cover; Title Page; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Introduction to Docker; The idea behind Docker; Virtualization and containerization compared; Benefits from using Docker; Docker concepts --
images and containers; Images; Layers; Containers; Docker registry, repository, and index; Additional tools; Installing Docker; Installing on macOS; Installing on Linux; Installing on Windows; Summary; Chapter 2: Networking and Persistent Storage; Networking; Docker network types; Bridge; Host; None. Networking commandsCreating and inspecting a network; Connecting a container to the network; Exposing ports and mapping ports; Persistent storage; Volume-related commands; Creating a volume; Removing a volume; Volume drivers; Summary; Chapter 3: Working with Microservices; An introduction to microservices; Monolithic versus microservices; The monolithic architecture; The microservices architecture; Maintaining data consistency; The Docker role; Kubernetes' role; When to use the microservice architecture; Summary; Chapter 4: Creating Java Microservices; Introduction to REST; HTTP methods. REST in JavaJava EE7 --
JAX-RS with Jersey; JAX-RS annotations; Spring Boot; Coding the Spring Boot microservice; Maven build file; Application entry point; Domain model and a repository; REST controller; Documenting the API; Running the application; Making calls; Spring RestTemplate; HTTPie; Postman; Paw for Mac; Spring Initializr; Summary; Chapter 5: Creating Images with Java Applications; Dockerfile; Dockerfile instructions; FROM; MAINTAINER; WORKDIR; ADD; COPY; RUN; CMD; The ENTRYPOINT; EXPOSE; VOLUME; LABEL; ENV; USER; ARG; ONBUILD; STOPSIGNAL; HEALTHCHECK; Creating an image using Maven. Building the imageCreating and removing volumes; Summary; Chapter 6: Running Containers with Java Applications; Starting and stopping containers; Starting; Stopping; Listing the running containers; Removing the containers; Container running modes; Foreground; Detached; Attaching to running containers; Monitoring containers; Viewing logs; Inspecting a container; Statistics; Container events; Restart policies; no; always; on-failure; unless-stopped; Updating a restart policy on a running container; Runtime constraints on resources; Memory; Processors; Updating constraints on a running container. Running with MavenPlugin configuration; Starting and stopping containers; Summary; Chapter 7: Introduction to Kubernetes; Why do we need Kubernetes?; Basic Kubernetes concepts; Pods; ReplicaSets; Deployment; Services; kube-dns; Namespace; Nodes; Kubelet; Proxy; Docker; The Master node; etcd; The API server; The scheduler; Available tools; kubectl; Dashboard; Minikube; Summary; Chapter 8: Using Kubernetes with Java; Installing Minikube; Installing on Mac; Installing on Windows; Installing on Linux; Starting up the local Kubernetes cluster; Installing kubectl; Installing on Mac.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1003262669> # Docker and Kubernetes for Java Developers.
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "1003262669" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4489905843#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4489905843#Topic/cloud_computing> ; # Cloud computing
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/4489905843#Person/krochmalski_jaroslaw> ; # Jaroslaw Krochmalski
    schema:datePublished "2017" ;
    schema:description "Cover; Title Page; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Introduction to Docker; The idea behind Docker; Virtualization and containerization compared; Benefits from using Docker; Docker concepts -- images and containers; Images; Layers; Containers; Docker registry, repository, and index; Additional tools; Installing Docker; Installing on macOS; Installing on Linux; Installing on Windows; Summary; Chapter 2: Networking and Persistent Storage; Networking; Docker network types; Bridge; Host; None."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4489905843> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/4489905843#CreativeWork/docker_and_kubernetes_for_java_developers> ;
    schema:name "Docker and Kubernetes for Java Developers."@en ;
    schema:productID "1003262669" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1003262669#PublicationEvent/birmingham_packt_publishing_2017> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4489905843#Agent/packt_publishing> ; # Packt Publishing
    schema:url <https://ebookcentral.proquest.com/lib/liverpool/detail.action?docID=5014583> ;
    schema:url <http://www.myilibrary.com?id=1033013> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5014583> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=5014583> ;
    schema:url <https://proquest.safaribooksonline.com/9781786468390> ;
    schema:workExample <http://worldcat.org/isbn/9781786463906> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1003262669> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4489905843#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4489905843#Person/krochmalski_jaroslaw> # Jaroslaw Krochmalski
    a schema:Person ;
    schema:familyName "Krochmalski" ;
    schema:givenName "Jaroslaw" ;
    schema:name "Jaroslaw Krochmalski" ;
    .

<http://worldcat.org/entity/work/data/4489905843#CreativeWork/docker_and_kubernetes_for_java_developers>
    a schema:CreativeWork ;
    rdfs:label "Docker and Kubernetes for Java Developers." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1003262669> ; # Docker and Kubernetes for Java Developers.
    .

<http://worldcat.org/isbn/9781786463906>
    a schema:ProductModel ;
    schema:isbn "1786463903" ;
    schema:isbn "9781786463906" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.