Sesto / Yilmaz / Sarathchandra | The Docker Workshop | E-Book | www.sack.de
E-Book

E-Book, Englisch, 792 Seiten

Sesto / Yilmaz / Sarathchandra The Docker Workshop

Learn how to use Docker containers effectively to speed up the development process
1. Auflage 2024
ISBN: 978-1-83898-613-1
Verlag: De Gruyter
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)

Learn how to use Docker containers effectively to speed up the development process

E-Book, Englisch, 792 Seiten

ISBN: 978-1-83898-613-1
Verlag: De Gruyter
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)



Get started with Docker on your local machine and progress towards deploying useful applications in production with this simplified, practical guideKey Features - Get a working understanding of Docker containers by incorporating them in your development process
- Complete interesting exercises to learn how to secure and control access of your containers
- Work with advanced features of Docker to make your development process smoother and reliable
Book DescriptionNo doubt Docker Containers are the future of highly-scalable software systems and have cost and runtime efficient supporting infrastructure. But learning it might look complex as it comes with many technicalities. This is where The Docker Workshop will help you. Through this workshop, you’ll quickly learn how to work with containers and Docker with the help of practical activities.? The workshop starts with Docker containers, enabling you to understand how it works. You’ll run third party Docker images and also create your own images using Dockerfiles and multi-stage Dockerfiles. Next, you’ll create environments for Docker images, and expedite your deployment and testing process with Continuous Integration. Moving ahead, you’ll tap into interesting topics and learn how to implement production-ready environments using Docker Swarm. You’ll also apply best practices to secure Docker images and to ensure that production environments are running at maximum capacity. Towards the end, you’ll gather skills to successfully move Docker from development to testing, and then into production. While doing so, you’ll learn how to troubleshoot issues, clear up resource bottlenecks and optimize the performance of services. By the end of this workshop, you’ll be able to utilize Docker containers in real-world use cases.What you will learn - Get a solid understanding of how Docker containers work
- Network Docker images and environments to allow communication between services
- Build and publish docker images from a CI/CD pipeline
- Use Docker Swarm to implement production-ready environments
- Find out how to replace Swarm with Kubernetes clusters
- Extend your Docker images with Plugins
Who this book is forThis is the right learning asset if you are a developer or a beginner who wants to get a practical understanding of Docker containers. If you have experienced in running command shells or knowledge of IntelliJ, atom, or VSCode editors, then you will grasp the topics covered here quickly.

Sesto / Yilmaz / Sarathchandra The Docker Workshop jetzt bestellen!

Weitere Infos & Material


Table of Contents - Running My First Docker Container
- Getting Started with Dockerfiles
- Managing Your Docker Images
- Multi-Stage Dockerfiles
- Composing Environments with Docker Compose
- Introduction to Docker Networking
- Docker Storage
- CI/CD Pipeline
- Docker Swarm
- Kubernetes
- Docker Security
- Best Practices
- Monitoring Docker Metrics
- Collector Container Logs
- Extending Docker with Plugins


Sesto Vincent :

Vincent Sesto, when changing skill sets and moving from business into the information technology field 10 years ago, saw the potential of doing things via technology and has continued to follow his passion to find better ways of doing so. Vince has worked with Splunk for the past 4 years, developing apps and reporting applications around Splunk, and now works hard to advocate its success. He has worked as a system engineer in big data companies and development departments, where he has regularly supported, built, and developed with Splunk. His LinkedIn profile is at https://au.linkedin.com/in/vincesesto.Yilmaz Onur :

Onur Ylmaz is a senior software engineer in a multinational enterprise software company. He is a certified Kubernetes administrator (CKA) and works on Kubernetes and cloud management systems. He is a keen supporter of cutting-edge technologies including Docker, Kubernetes, and cloud-native applications. He has one master's and two bachelor's degrees in the engineering field.Sarathchandra Sathsara :

Sathsara Sarathchandra is a DevOps engineer, experienced in building and managing Kubernetes based production deployments both in cloud and on-premise. He has over 8 years of experience working in several companies ranging from small start-ups to enterprises. He is a Certified Kubernetes Administrator (CKA) and a certified Kubernetes application developer (CKAD). He holds a master's degree in business administration and a bachelor's degree in computer science.Renzo Aric :

Aric Renzo is a DevOps engineer based in Charlotte, North Carolina, and is a fan of all things geeky and open source. He has experience working on many open source and free software project deployments for clients based on OpenStack, Ansible, Docker, Chef, SaltStack, and Kubernetes. Aric is a member of the Ansible community and teaches courses on basic and advanced Ansible concepts. His past projects include work on data center deployments, network infrastructure automation, MongoDB NoSQL database architecture, and designing highly available OpenStack environments. Aric is a fan of anything to do with DevOps, automation, and making his workflow more efficient. Aric is a lifelong geek and a graduate of Penn State University in the information sciences and technology program. He is married to Ashley Renzo, an incredibly beautiful and talented science teacher in Gaston County, North Carolina.Fouda Engy :

Engy Fouda is an author, freelance engineer, and journalist. Currently, she teaches SAS, Docker Fundamentals, Docker for Enterprise Developers, Docker for Enterprise Operations, and Kubernetes at several venues as a freelance instructor. She works as a freelance journalist and publishes her work at various media outlets. She holds two master's degrees, one in journalism from Harvard University, Extension School, and another in computer engineering from Cairo University, Egypt. Moreover, she earned the Data Science Professional Graduate Certificate from Harvard University, Extension School. She has taught academically as a teacher assistant at the German University in Cairo and the American University in Cairo. She volunteers as the team lead for Momken Group (Engineering for the Blind), Egypt Scholars Inc. Also, she volunteers as a member-at-large and the newsletter editor of the IEEE Mid-Hudson Section.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.