Beschreibung
In this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications,Deepak Vorhadiscusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine. He describes how to install and create Docker images. and the advantages of Docker containers.The remainder of the book is devoted to discussing using Docker with important software solutions. He begins by discussing using Docker with a traditional RDBMS using Oracle and MySQL. Next he moves on to NoSQL with chapter on MongoDB Cassandra, and Couchbase. Then he addresses the use of Docker in the Hadoop ecosystem with complete chapters on utilizing not only Hadoop, but Hive, HBase, Sqoop, Kafka, Solr and Spark.
What You Will LearnHow to install a Docker image
How to create a Docker container
How to run an Application in a Docker Container
Use Docker with Apache Hadoop Ecosystem
Use Docker with NoSQL Databases
Use Docker with RDBMS
Who This Book Is ForApacheHadoop Developers. Database developers. NoSQL Developers.
Autorenportrait
Deepak Vohra is a consultant and a principal member of the NuBean-dot-com software company. Deepak is a Sun-certified Java programmer and Web component developer.He has worked in the fields of XML, Java programming, and Java EE for over five years. Deepak is the coauthor ofPro XML Development with Java Technology (Apress, 2006). Deepak is also the author of theJDBC 4.0 and Oracle JDeveloper for J2EE Development, Processing XML Documents with Oracle JDeveloper 11g, EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g, andJava EE Development in Eclipse IDE (Packthing). He also served as the technical reviewer onWebLogic: The Definitive Guide (OReilly Media, 2004) andRuby Programming for the Absolute Beginner (Cengage Learning PTR, 2007).
Inhalt
1. Hello Docker.- 2.Installing Linux.- 3.Oracle Database.- 4.MySQL Database.- 5.MongoDB.- 6.Apache Cassandra.- 7.Couchbase.- 8.Apache Hadoop.- 9.Apache Hive.- 10.Apache HBase.- 11.Apache Sqoop.- 12.Apache Kafka.- 13.Apache Solr.- 14.Apache Spark.- Appendix.
Informationen zu E-Books
„E-Book“ steht für digitales Buch. Um diese Art von Büchern lesen zu können wird entweder eine spezielle Software für Computer, Tablets und Smartphones oder ein E-Book Reader benötigt. Da viele verschiedene Formate (Dateien) für E-Books existieren, gilt es dabei, einiges zu beachten.
Von uns werden digitale Bücher in drei Formaten ausgeliefert. Die Formate sind EPUB mit DRM (Digital Rights Management), EPUB ohne DRM und PDF. Bei den Formaten PDF und EPUB ohne DRM müssen Sie lediglich prüfen, ob Ihr E-Book Reader kompatibel ist. Wenn ein Format mit DRM genutzt wird, besteht zusätzlich die Notwendigkeit, dass Sie einen kostenlosen Adobe® Digital Editions Account besitzen. Wenn Sie ein E-Book, das Adobe® Digital Editions benötigt herunterladen, erhalten Sie eine ASCM-Datei, die zu Digital Editions hinzugefügt und mit Ihrem Account verknüpft werden muss. Einige E-Book Reader (zum Beispiel PocketBook Touch) unterstützen auch das direkte Eingeben der Login-Daten des Adobe Accounts – somit können diese ASCM-Dateien direkt auf das betreffende Gerät kopiert werden.
Da E-Books nur für eine begrenzte Zeit – in der Regel 6 Monate – herunterladbar sind, sollten Sie stets eine Sicherheitskopie auf einem Dauerspeicher (Festplatte, USB-Stick oder CD) vorsehen. Auch ist die Menge der Downloads auf maximal 5 begrenzt.