معرفی کتاب Docker On Windows
با سلام خدمت همراهان همیشگی فرکیان تک. با شما هستیم با کتاب Docker On Windows . این کتاب بر مفاهیم پلت فرم متن باز برای ساخت ، ارسال و اجرای هر اپلیکیشنی بدون وابستگی به مکان می باشد تمرکز کرده است .
توضیحات کتاب :
داکر بستری برای اجرای برنامه های سرور در واحدهای سبک وزن به نام کانتینر است. میتوانید Docker را روی ویندوز سرور 2016 و ویندوز 10 اجرا کنید و برنامههای موجود خود را در کانتینرها اجرا کنید تا پیشرفتهای قابل توجهی در کارایی ، امنیت و قابلیت حمل داشته باشید .
این کتاب همه آنچه را که باید در مورد Docker در ویندوز بدانید از 101 گرفته تا استفاده از بارهای کاری بسیار در دسترس در تولید را به شما می آموزد و با مفاهیم کلیدی و مثال های ساده نحوه اجرای برنامه های NET Framework و NET Core در کانتینرهای Windows Docker شروع می شود . سپس به سراغ نمونههای پیچیدهتر میرود با استفاده از Docker برای مدرن کردن معماری و توسعه برنامههای سنتی ASP.NET و SQL Server . کتاب با راهنمایی درباره شروع کار با Docker در پروژههای خود ، همراه با برخی مطالعات موردی در دنیای واقعی برای پیادهسازی Docker ، از برنامههای داخلی در مقیاس کوچک گرفته تا برنامههای بسیار بزرگ در حال اجرا در Azure ، به پایان میرسد .
مثالها به شما نشان میدهند که چگونه میتوانید یکپارچهها را به برنامههای توزیعشده تقسیم کنید و آنها را در محیطی خوشهای در ابر، با استفاده از همان مصنوعاتی که برای اجرای محلی استفاده میکنید، مستقر کنید.و برای اینکه به شما کمک کند با اطمینان به سمت تولید حرکت کنید ، سپس امنیت Docker و گزینه های مدیریت و پشتیبانی را توضیح می دهد .
فهرست مطالب :
مفاهیم کلیدی Docker را درک کنید : تصاویر، کانتینرها، رجیستری ها و گروه ها
Docker را در ویندوز 10، ویندوز سرور 2016 و در فضای ابری اجرا کنید
راه حل های توزیع شده را در چندین کانتینر Docker مستقر و نظارت کنید
کانتینرها را با در دسترسی بالا اجرا کنید و با Docker Swarm متوقف کنید
با پلتفرم Docker به امنیت عمیق دست پیدا کنید و برنامه های شما را ایمن تر کند
با اجرای Jenkins در Docker ، یک خط لوله استقرار مداوم بسازید
اشکال زدایی برنامه های در حال اجرا در کانتینرهای Docker با استفاده از ویژوال استودیو
برای پذیرش Docker در سازمان خود برنامه ریزی کنید
با ما همراه باشید.
Book Description
Docker is a platform for running server applications in lightweight units called containers. You can run Docker on Windows Server 2016 and Windows 10, and run your existing apps in containers to get significant improvements in efficiency, security, and portability.
This book teaches you all you need to know about Docker on Windows, from 101 to deploying highly-available workloads in production. This book takes you on a Docker journey, starting with the key concepts and simple examples of how to run .NET Framework and .NET Core apps in Windows Docker containers. Then it moves on to more complex examples—using Docker to modernize the architecture and development of traditional ASP.NET and SQL Server apps.
The examples show you how to break up monoliths into distributed apps and deploy them to a clustered environment in the cloud, using the exact same artifacts you use to run them locally. To help you move confidently to production, it then explains Docker security, and the management and support options.
The book finishes with guidance on getting started with Docker in your own projects, together with some real-world case studies for Docker implementations, from small-scale on-premises apps to very large-scale apps running on Azure.
Table of Contents
Comprehend key Docker concepts: images, containers, registries, and swarms
Run Docker on Windows 10, Windows Server 2016, and in the cloud
Deploy and monitor distributed solutions across multiple Docker containers
Run containers with high availability and fail-over with Docker Swarm
Master security in-depth with the Docker platform, making your apps more secure
Build a Continuous Deployment pipeline by running Jenkins in Docker
Debug applications running in Docker containers using Visual Studio
Plan the adoption of Docker in your own organization
Authors
Elton Stoneman
Elton Stoneman has been a Microsoft MVP for 8 years and a Pluralsight author for 5 years, and now he works for Docker, Inc. Before joining Docker, he spent 15 years as a consultant, architecting and delivering very large and very successful solutions built on .NET and powered by Windows and Azure.
All the years he worked with Windows, Elton had a secret Linux server in his attic or garage, running core services for the home, such as music servers and file servers. When Docker started to take hold in the Linux world, Elton had early experience in a crossplatform project he worked on, got hooked, and started to focus on containers. He was made a Docker Captain, and for a time, was one of only two people in the world who were both a Microsoft MVP and a Docker Captain. Elton blogs about Docker, tweets about Docker, and speaks about Docker all the time. He is a regular at local events and user groups; you will often see him at Docker London, London DevOps, and WinOps London. He’s also had great fun speaking at fantastic conferences around the world, including DockerCon, NDC London, SDD, DevSum, and NDC Oslo.