|
![]() |
|||
|
||||
OverviewYour everyday companion to accelerate the development and deployment of modern apps About This Book * Start building applications as Docker images and running containers in a Windows production environment *Design and implement distributed applications that run across multiple networked containers *Build a full Continuous Deployment pipeline for a .NET Core application running on Windows Who This Book Is For If you are a developer or an IT administrator new to Docker who now wants to build and package your applications as Docker images, then this is the book for you. Through this book, you will learn to run, deploy, and troubleshoot Docker containers on Windows. Basic working knowledge of .NET and C# is assumed to get the most out of this book. What You Will Learn * Understand how Docker works, build images, and run containers *Run Docker on different versions of Windows, and on the cloud with Azure *Design solutions that use off-the-shelf images to minimize custom development *Deploy and monitor distributed solutions with multiple containers *Build a Continuous Deployment pipeline using Docker *Plan the adoption of Docker in your own organization In Detail Docker has become hugely popular because it offers benefits at all stages of software design and delivery. Until recently, it was impossible to use a Windows Server platform to host the Docker Engine without adding an additional layer of virtualization. Starting with Windows Server 2016, you are able to use Docker on Windows and take advantage to easily build, deploy, and run Windows Containers. From building and running simple images to designing and implementing distributed applications, this book will teach everything you need to know while using Docker on Windows. You will start by installing Docker on different versions of Windows and Windows Server, and run a simple container to verify that the setup is working correctly. You will see how to build Docker images with a Dockerfile for a simple website, and then run it on Windows. Moving on, we'll cover the practical usage of Docker and the tools in the Docker ecosystem, such as Docker Compose, Docker Trusted Registry, and Docker Swarm Mode. Then, you'll be able to apply that knowledge by building a full continuous deployment pipeline for a .NET Core application running on Windows. We'll also dive deep into some of the core features of Docker, such as networking and security. At the end of the book, you'll be guided through a business case that will help you practically implement Docker in a real-world scenario. Full Product DetailsAuthor: Elton StonemanPublisher: Packt Publishing Limited Imprint: Packt Publishing Limited ISBN: 9781785281655ISBN 10: 1785281658 Pages: 358 Publication Date: 02 April 2023 Audience: Professional and scholarly , Professional & Vocational Format: Undefined Publisher's Status: Active Availability: Available To Order ![]() We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsReviewsAuthor InformationElton Stoneman is an Independent Consultant, integration specialist, Microsoft MVP, Docker Captain, and Pluralsight author with over 16 years' of experience delivering successful solutions for market leaders across sectors including financial, insurance, and legal. Elton promotes quality and efficiency in all aspects of design and delivery. He has been blogging and speaking at events for many years, and his client engagements have always included training and mentoring roles. Elton lives near London with his wife Nikola and their son Jackson. Tab Content 6Author Website:Countries AvailableAll regions |