Docker lets you create, deploy, and manage your applications anywhere at anytime - flexibility is key so you can deploy stable, secure, and scalable app containers across a wide variety of platforms and delve into microservices architecture
This book is ideal for developers, operations managers, and IT professionals who would like to learn about Docker and use it to build and deploy container-based apps. No prior knowledge of Docker is expected.
Docker is an open source containerization engine that offers a simple and faster way for developing and running software. Docker containers wrap software in a complete filesystem that contains everything it needs to run, enabling any application to be run anywhere - this flexibily and portabily means that you can run apps in the cloud, on virtual machines, or on dedicated servers.
This book will give you a tour of the new features of Docker and help you get started with Docker by building and deploying a simple application. It will walk you through the commands required to manage Docker images and containers. You'll be shown how to download new images, run containers, list the containers running on the Docker host, and kill them.
You'll learn how to leverage Docker's volumes feature to share data between the Docker host and its containers - this data management feature is also useful for persistent data. This book also covers how to orchestrate containers using Docker compose, debug containers, and secure containers using the AppArmor and SELinux security modules.
This step-by-step guide will walk you through the features and use of Docker, from Docker software installation to the impenetrable security of containers.
"synopsis" may belong to another edition of this title.
Jeeva S. Chelladhurai has been working as a DevOps specialist at the IBM Global Cloud Center of Excellence (CoE) in India for the past 8 years. He has more than 20 years of experience in the IT industry. In various capacities, he has technically managed and mentored diverse teams across the globe in envisaging and building pioneering telecommunication products. He specializes in DevOps and cloud solution delivery, with a focus on data center optimization, Software-defined Environments (SDEs), and distributed application development, deployment, and delivery using the newest Docker technology. Jeeva is also a strong proponent of agile methodologies, DevOps, and IT automation. He holds a master's degree in computer science from Manonmaniam Sundaranar University and a graduate certificate in project management from Boston University. He has been instrumental in crafting reusable assets for IBM solution architects and consultants in Docker-inspired containerization technology.
Vinod Singh held various positions across development, architecture, and engagement with clients throughout his career.
Currently, he is a senior cloud architect with IBM's cloud flagship offering Bluemix, supporting customers across the world. Vinod's experience with networking and data communication spans software design, development, and testing. The cloud, cognitive computing, and Linux are his passions, and he feels cognitive computing is once again going to change the world.
Vinod is a regular speaker at IBM's internal conferences, IEEE conferences, and technology meetups. Vinod's latest day job revolves around IBM Bluemix, Kubernetes, Docker, IBM Watson and Amazon AWS.
Pethuru Raj, PhD, has been working as the chief architect in Reliance Jio Cloud and previously worked as a cloud infrastructure architect in the IBM Global Cloud Center of Excellence (CoE), IBM India, Bangalore for four years. Prior to that, he worked as TOGAF-certified enterprise architecture (EA) consultant in Wipro Consulting Services (WCS) Division. He also had a fruitful stint as a lead architect in the corporate research (CR) division of Robert Bosch, Bangalore. He has gained more than 17 years of IT industry experience and 8 years of research experience.
He finished the CSIR-sponsored PhD degree in Anna University, Chennai and continued the UGC-sponsored postdoctoral research in the department of Computer Science and Automation, Indian Institute of Science, Bangalore. Thereafter, he was granted a couple of international research fellowships (JSPS and JST) to work as a research scientist for 3.5 years in two leading Japanese universities. He has published more than 30 research papers in peer-reviewed journals such as IEEE, ACM, Springer-Verlag, and Inderscience. He has authored 7 books thus far and he focuses on some of the emerging technologies such as:
"About this title" may belong to another edition of this title.
Seller: Bookbot, Prague, Czech Republic
Softcover. Condition: Fine. Leichte Risse; Farbveranderung durch Alter/Sonne. Docker enables the creation, deployment, and management of applications flexibly across various platforms, supporting stable, secure, and scalable app containers and microservices architecture. This updated edition demonstrates how to utilize Docker's features for deploying existing applications. Readers will learn to package applications with Docker, build, ship, and scale containers, and explore real-world examples of securing and managing Docker containers.Targeted at developers, operations managers, and IT professionals, this book requires no prior knowledge of Docker. It covers the development of containerized applications using Docker version 17.03, building Docker images from containers, and leveraging Dockerfiles. Readers will understand data sharing through Docker volumes, Docker Jenkins integration, and container orchestration, alongside frequently used commands like docker exec, docker ps, docker top, and docker stats.As an open-source containerization engine, Docker simplifies software development and execution. It wraps software in a complete filesystem, allowing applications to run anywhere--whether in the cloud, on virtual machines, or dedicated servers. This guide introduces new Docker features, walking readers through commands for managing images and containers, downloading images, running containers, and sharing data with Docker's volumes. It also covers container orchestration with Docker Compose, debuggi. Seller Inventory # 9aa53211-86bd-413b-90e2-83aa1eea0e33
Quantity: 1 available
Seller: GreatBookPrices, Columbia, MD, U.S.A.
Condition: As New. Unread book in perfect condition. Seller Inventory # 29540043
Seller: GreatBookPrices, Columbia, MD, U.S.A.
Condition: New. Seller Inventory # 29540043-n
Seller: Majestic Books, Hounslow, United Kingdom
Condition: New. Print on Demand pp. 300. Seller Inventory # 371774354
Quantity: 4 available
Seller: Ria Christie Collections, Uxbridge, United Kingdom
Condition: New. In. Seller Inventory # ria9781786462923_new
Quantity: Over 20 available
Seller: Chiron Media, Wallingford, United Kingdom
PF. Condition: New. Seller Inventory # 6666-IUK-9781786462923
Quantity: 10 available
Seller: GreatBookPricesUK, Woodford Green, United Kingdom
Condition: New. Seller Inventory # 29540043-n
Quantity: Over 20 available
Seller: BargainBookStores, Grand Rapids, MI, U.S.A.
Paperback or Softback. Condition: New. Learning Docker, Second Edition. Book. Seller Inventory # BBS-9781786462923
Seller: GreatBookPricesUK, Woodford Green, United Kingdom
Condition: As New. Unread book in perfect condition. Seller Inventory # 29540043
Quantity: Over 20 available
Seller: THE SAINT BOOKSTORE, Southport, United Kingdom
Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Seller Inventory # C9781786462923
Quantity: Over 20 available