Jump to ratings and reviews
Rate this book

Docker for Java Developers

Rate this book
The established way to deploy Java applications requires you to install the Java Development Kit (JDK), plus an application server, web server, database, and other components in a data center, whether on-premise or in the cloud. Though this process works well enough, Docker containers can save you many headaches when it comes to packaging, deploying, and scaling your applications.

In this O’Reilly report, author Arun Gupta explains Docker’s basic concepts and the commonly used orchestration frameworks around them. You’ll learn how to achieve faster startup and deployments on both Windows, Mac OS X, and Linux, and understand how these containers improve portability across machines and reduce the impedance mismatch between development, testing, and production environments.
- Get up to speed on Docker basics, including its image format and toolset for building, shipping, and running containers
- Build and run your first Docker container by deploying a sample Java EE application with Docker Compose and Docker Swarm
- Manage Docker images and containers with IDEs such as NetBeans, Eclipse, and IntelliJ IDEA
- Use a Maven plugin to create a Docker image and start a container

63 pages, ebook

Published June 1, 2016

27 people want to read

About the author

Arun Gupta

59 books3 followers
Arun Gupta is a venture capitalist, Lecturer at Stanford University for “Valley Meets Mission”, and Adjunct Entrepreneurship Professor and Senior Advisor to Provost at Georgetown University. He is CEO of NobleReach Foundation, which is focused on catalyzing and inspiring a renewed spirit of national service through innovation. NobleReach is scaling infrastructure to build pathways connecting top technology talent and innovation networks with government and providing the scaffolding to support their success. Arun is active in the emerging technology, entrepreneurship, public policy, and venture finance communities. He is passionate about inspiring students to pursue mission-oriented entrepreneurial careers and has committed to contribute ALL his proceeds from book sales to the NobleReach Foundation.

At Stanford University, Arun serves on the Stanford in Washington (SIW) Advisory Board, Freeman Spogli Institute for International Studies Advisory Council, and is a Faculty Lecturer teaching " Valley Meets Mission: Purposeful Entrepreneurship with Government" at Stanford in Washington. The class highlights his venture capital and academic experience building successful mission-oriented ventures at the intersection of the government, mission, technology, and entrepreneurship.

At Georgetown University, Arun serves on the Georgetown Entrepreneurship Advisory Board, Tech & Society Steering Committee, and teaches Entrepreneurial Finance and Venture Capital at McDonough School of Business. He was awarded the Entrepreneurial Faculty Teaching Excellence Award and the Peter W. Gonzalez Jr. Award for Excellence in Faculty Teaching.

As a Partner at Columbia Capital, Arun’s investment career spanned eighteen years including initiating the firm’s Cybersecurity and Government technology investments with a focus on National Security, AI, and SaaS/Cloud infrastructure sectors. Prior to joining Columbia Capital in 2000, Arun was at Carlyle Venture Partners focused on software investments. Prior to Carlyle, Arun held positions in Arthur D. Little’s telecom and technology consulting practice and shared responsibility for establishing ADL’s management consulting operations in Mumbai 1995-98.

Arun received a B.S. degree with Distinction in Electrical Engineering and an M.S. degree in Engineering Economic Systems from Stanford University (’91). He received his M.B.A. from Harvard Business School (’95).

Arun has lived in the Washington DC metropolitan area for over 40 years and has been actively involved in local community organizations focusing on coaching youth sports, inner city educational programs, and food insecurity programs for vulnerable communities. Arun has been happily married for 27+ years to Dr. Anjali Mehta Gupta and has three wonderful children.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
6 (27%)
3 stars
13 (59%)
2 stars
3 (13%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Tomáš.
305 reviews32 followers
July 29, 2016
Sometimes less is more. I don't understand why it is necessary to describe 5 ways how to interact with Docker (command line, Maven and 3 IDEs) in introductory report. I felt like reading a map - I saw the situation, but still I don't know where to go and why.
Profile Image for Matija.
93 reviews24 followers
August 15, 2017
Introductory information about a number of principles, tools, libraries and services around Java and Docker. Not deep by any measure - brief and useful.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.