ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Docker on Windows

دانلود کتاب داکر در ویندوز

Docker on Windows

مشخصات کتاب

Docker on Windows

ویرایش: [2nd edition.] 
نویسندگان: ,   
سری:  
ISBN (شابک) : 9781789617375 
ناشر: Packt 
سال نشر: 2019 
تعداد صفحات: [417] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 Mb 

قیمت کتاب (تومان) : 46,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Docker on Windows به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب داکر در ویندوز نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover
Title Page
Copyright and Credits
About Packt
Contributors
Table of Contents
Preface
Section 1: Understanding Docker and Windows Containers
Chapter 1: Getting Started with Docker on Windows
	Technical requirements
	Docker and Windows containers
		Windows versions
		Windows licensing
	Understanding the key Docker concepts
		The Docker Engine and Docker command-line
		Docker images
		Image registries
		Docker containers
		Docker Swarm
			A note on Kubernetes
	Running Docker on Windows
		Docker Desktop
		Docker Engine
		Docker in an Azure VM
	Learning about Docker with this book
	Summary
Chapter 2: Packaging and Running Applications as Docker Containers
	Technical requirements
	Running a container from an image
		Doing one thing with a task container
		Connecting to an interactive container
		Keeping a process running in a background container
	Building a Docker image
		Understanding Dockerfiles
		Building an image from a Dockerfile
		Examining how Docker builds an image
	Packaging your own applications
		Compiling the application during the build
		Compiling the application before the build
		Compiling with multi-stage builds
		Using the main Dockerfile instructions
		Understanding temporary containers and image state
	Working with data in Docker images and containers
		Data in layers and the virtual C drive
		Sharing data between containers with volumes
		Sharing data between the container and host with volumes
			Mounting volumes from host directories
		Using volumes for configuration and state
	Packaging a traditional ASP.NET web app as a Docker image
		Writing a Dockerfile for NerdDinner
	Summary
Chapter 3: Developing Dockerized .NET Framework and .NET Core Applications
	Building good citizens for Docker
		Hosting Internet Information Services (IIS) applications in Docker
			Configuring IIS for Docker-friendly logging
		Managing application configuration
			Mounting configuration files in Docker volumes
			Promoting environment variables
		Building Docker images that monitor applications
	Separating dependencies
		Creating Docker images for SQL Server databases
		Managing database files for SQL Server containers
			Running databases in containers
		Connecting to database containers from application containers
	Breaking up monolithic applications
		Extracting high-value components from monoliths
		Hosting a UI component in an ASP.NET Core application
		Connecting to application containers from other application containers
	Summary
Chapter 4: Sharing Images with Docker Registries
	Understanding registries and repositories
		Examining image repository names
		Building, tagging, and versioning images
		Pushing images to a registry
	Running a local image registry
		Building the registry image
		Running a registry container
	Pushing and pulling images with a local registry
		Configuring Docker to allow insecure registries
		Storing Windows image layers in a local registry
	Using a commercial registry
		Docker Hub
		Docker Trusted Registry
		Other registries
	Summary
Section 2: Designing and Building Containerized Solutions
Chapter 5: Adopting Container-First Solution Design
	Technical requirements
	Design goals for NerdDinner
		Dockerizing NerdDinner's configuration
		Splitting out the create dinner feature
		Packaging .NET console apps in Docker
	Running a message queue in Docker
	Starting a multi-container solution
	Modernizing legacy applications
		Adding a REST API to expose data
		Routing HTTP requests between containers with a reverse proxy
			Proxying traffic from Docker containers with Traefik
	Adding new features in containers
		Using Elasticsearch with Docker and .NET
		Building hybrid .NET Framework and .NET Core solutions in Docker
			Compiling the hybrid NerdDinner solution
			Packaging .NET Core console apps in Docker
		Providing analytics with Kibana
	From monolith to distributed solution
		Managing build and deployment dependencies
	Summary
Chapter 6: Organizing Distributed Solutions with Docker Compose
	Technical requirements
	Defining applications with Docker Compose
		Capturing service definitions
		Defining infrastructure services
			Elasticsearch
			Traefik
			Kibana
		Configuring application services
		Specifying application resources
	Managing applications with Docker Compose
		Running applications
		Scaling application services
		Stopping and starting application services
		Upgrading application services
		Monitoring application containers
		Managing application images
	Configuring application environments
		Specifying external resources
		Using Docker Compose overrides
	Summary
Chapter 7: Orchestrating Distributed Solutions with Docker Swarm
	Technical requirements
	Creating a swarm and managing nodes
		Initializing the swarm
		Adding workers to the swarm
		Promoting and removing swarm nodes
		Running Docker Swarm in the cloud
			Docker Certified Infrastructure
	Creating and managing services in swarm mode
		Running services across many containers
		Global services
		Load-balancing and scale in swarm mode
	Managing application configuration in Docker Swarm
		Storing configuration in Docker config objects
		Using Docker config objects in swarm services
		Storing sensitive data in Docker secrets
	Deploying stacks to Docker Swarm
		Defining a stack using Docker Compose files
		Defining swarm resources in Docker Compose files
		Deploying a swarm stack from a Docker Compose file
	Deploying updates with zero downtime
		Updating application services
		Rolling back service updates
		Configuring update behavior
		Updating swarm nodes
		Mixing hosts in hybrid swarms
	Summary
Section 3: Preparing for Docker in Production
Chapter 8: Administering and Monitoring Dockerized Solutions
	Technical requirements
	Managing containers with Windows tools
		IIS Manager
		SQL Server Management Studio (SSMS)
		Event logs
		Server manager
	Managing containers with Docker tools
		Docker visualizer
		Portainer
	CaaS with Docker Enterprise
		Understanding Universal Control Plane
		Navigating the UCP UI
		Managing nodes
		Volumes
		Images
		Networks
		Deploying stacks
		Creating services
		Monitoring services
		RBAC
	Summary
Chapter 9: Understanding the Security Risks and Benefits of Docker
	Understanding container security
		Container processes
		Container user accounts and ACLs
		Running containers with resource constraints
		Running containers with restricted capabilities
		Windows containers and Active Directory
		Isolation in Hyper-V containers
	Securing applications with secure Docker images
		Building minimal images
		Docker Security Scanning
		Managing Windows updates
	Securing the software supply chain with DTR
		Repositories and users
		Organizations and teams
		Image promotion policies in DTR
		Image signing and content trust
		Golden images
	Understanding security in swarm mode
		Nodes and join tokens
		Encryption and secrets
		Node labels and external access
		Integration with container security technologies
	Summary
Chapter 10: Powering a Continuous Deployment Pipeline with Docker
	Technical requirements
	Designing CI/CD with Docker
	Running shared development services in Docker
		Packaging a Git server into a Windows Docker image
		Running the Gogs Git server in Docker
		Packaging a CI server into a Windows Docker image
		Running the Jenkins automation server in Docker
		Committing images from running containers
	Configuring CI/CD using Jenkins in Docker
		Setting up Jenkins credentials
		Configuring the Jenkins CI job
		Building the solution using Docker in Jenkins
		Running and verifying the solution
		Running end-to-end tests in Docker
		Tagging and pushing Docker images in Jenkins
	Deploying to a remote Docker Swarm using Jenkins
	Summary
Section 4: Getting Started on Your Container Journey
Chapter 11: Debugging and Instrumenting Application Containers
	Technical requirements
	Working with Docker in integrated development environments
		Docker in Visual Studio 2017
			Debugging with Docker Compose in Visual Studio 2017
		Docker in Visual Studio 2015
		Docker in Visual Studio Code
	Instrumentation in Dockerized applications
		Instrumentation with Prometheus
		Exposing .NET application metrics to Prometheus
		Adding a Prometheus exporter alongside existing apps
		Running a Prometheus server in a Windows Docker container
		Building application dashboards in Grafana
	The bug fixing workflow in Docker
		Bug fixing before Docker
		Bug fixing with Docker
	Summary
Chapter 12: Containerize What You Know - Guidance for Implementing Docker
	Dockerizing what you know
		Selecting a simple Proof-of-Concept app
		Generating an initial Dockerfile with Image2Docker
		Engaging other stakeholders
	Case studies for implementing Docker
		Case study 1 – an in-house WebForms app
		Case study 2 – a database integration service
		Case study 3 – an Azure IoT app
	Summary
Other Books You May Enjoy
Index




نظرات کاربران