
عنوان:
Docker: Up & Running: Shipping Reliable Containers in Production
نویسنده:
Sean P. Kane
انتشارات:
O'Reilly Media
تاریخ انتشار:
2023
حجم:
6.45MB
معرفی کتاب:"دانلود کتاب Docker: Up & Running نسخه سوم | آموزش جامع داکر برای استقرار کانتینرها در محیط Production "
داکر و کانتینرهای لینوکس بهطور اساسی شیوه توسعه، تحویل و اجرای نرمافزار در مقیاس بالا را در سازمانها تغییر دادهاند. اما درک اینکه چرا این ابزارها مهم هستند و چگونه میتوان آنها را بهطور موفقیتآمیز در اکوسیستم سازمان شما ادغام کرد، میتواند چالشبرانگیز باشد. این راهنمای بهروزرسانیشده، درک کاملی از مجموعه ابزار Docker و چگونگی بهبود تقریباً هر جنبهای از تحویل و مدیریت نرمافزار مدرن با استفاده از کانتینرها را در اختیار توسعهدهندگان، اپراتورها، معماران و مدیران فنی قرار میدهد.
این نسخه شامل بهروزرسانیهای قابلتوجهی در مثالها و توضیحات است که بازتابدهنده تغییرات عمدهای هستند که از زمان اولین انتشار Docker، تقریباً یک دهه پیش، رخ دادهاند. Sean Kane و Karl Matthias متن را بهروزرسانی کردهاند تا بهترین شیوهها را منعکس کنند و پوشش بیشتری برای قابلیتهای جدیدی مانند BuildKit، پشتیبانی از multi-architecture image، کانتینرهای rootless، و بسیاری موارد دیگر ارائه دهند.
آنچه در این کتاب میآموزید
- آشنایی با نحوه ادغام Docker و کانتینرهای لینوکس با cloud و Kubernetes
- ساخت OCI imageها و مدیریت کانتینرها با ابزارهای خط فرمان قدرتمند
- درک سادهسازی وابستگیها و استقرار اپلیکیشنها با استفاده از OCI image
- یادگیری تکنیکهای عملی برای استقرار و تست کانتینرها در محیط production
- استقرار کانتینرها در مقیاس و در هر موقعیت موردنیاز
- بررسی موضوعات پیشرفته Docker شامل ابزارهای استقرار، شبکه، orchestration، امنیت و پیکربندی
فهرست مطالب
-
Docker: Up & Running
Third Edition - Foreword
- Preface
- Chapter 1: Introduction
- The Promise of Docker
- What Docker Isn’t
- Important Terminology
- Wrap-Up
- Chapter 2: The Docker Landscape
- Process Simplification
- Broad Support and Adoption
- Architecture
- Getting the Most from Docker
- The Docker Workflow
- Wrap-Up
- Chapter 3: Installing Docker
- Docker Client
- Docker Server
- Testing the Setup
- Exploring the Docker Server
- Wrap-Up
- Chapter 4: Working with Docker Images
- Anatomy of a Dockerfile
- Building an Image
- Running Your Image
- Custom Base Images
- Storing Images
- Optimizing Images
- Troubleshooting Broken Builds
- Multiarchitecture Builds
- Wrap-Up
- Chapter 5: Working with Containers
- What Are Containers?
- Creating a Container
- Starting a Container
- Auto-Restarting a Container
- Stopping a Container
- Killing a Container
- Pausing and Unpausing a Container
- Cleaning Up Containers and Images
- Windows Containers
- Wrap-Up
- Chapter 6: Exploring Docker
- Printing the Docker Version
- Server Information
- Downloading Image Updates
- Inspecting a Container
- Exploring the Shell
- Returning a Result
- Getting Inside a Running Container
- Logging
- Monitoring Docker
- Prometheus Monitoring
- Exploration
- Wrap-Up
- Chapter 7: Debugging Containers
- Process Output
- Process Inspection
- Controlling Processes
- Network Inspection
- Image History
- Inspecting a Container
- Filesystem Inspection
- Wrap-Up
- Chapter 8: Exploring Docker Compose
- Configuring Docker Compose
- Launching Services
- Exploring Rocket.Chat
- Exercising Docker Compose
- Managing Configuration
- Wrap-Up
- Chapter 9: The Path to Production Containers
- Getting to Production
- Docker’s Role in Production Environments
- Docker and the DevOps Pipeline
- Wrap-Up
- Chapter 10: Containers at Scale
- Docker Swarm Mode
- Kubernetes
- Amazon ECS and Fargate
- Wrap-Up
- Chapter 11: Advanced Topics
- Containers in Detail
- Security
- Advanced Configuration
- Storage
- nsenter
- The Structure of Docker
- Swapping Runtimes
- Wrap-Up
- Chapter 12: The Expanding Landscape
- Client Tools
- All-in-One Developer Tools
- Wrap-Up
- Chapter 13: Container Platform Design
- The Twelve-Factor App
- The Reactive Manifesto
- Wrap-Up
- Chapter 14: Conclusion
- The Road Ahead
- The Challenges Docker Addresses
- The Docker Workflow
- Minimizing Deployment Artifacts
- Optimizing Storage and Retrieval
- The Payoff
- The Final Word
- Index
- About the Authors
مشخصات
نام کتاب
Docker: Up & Running: Shipping Reliable Containers in Production, 3rd Edition
نویسنده
Sean P. Kane
انتشارات
O'Reilly Media
تاریخ انتشار
2023
ISBN
9781098131821
تعداد صفحات
607
زبان
انگلیسی
فرمت
حجم
6.45MB
موضوع
Cloud Computing