网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Docker使用手册(影印版)(英文版)
分类 计算机-操作系统
作者 (英)艾德里安·莫阿特
出版社 东南大学出版社
下载
简介
内容推荐
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是接近使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。很重要的是,他们不依赖于任何语言、框架包括系统。本书介绍Docker使用基础知识。
作者简介
Adrian Mouat是Contalner Solutions的首席科学家。他从事从小型网络应用程序到大规模数据分析软件等各种软件项目的开发工作。
目录
Pretace
Part Ⅰ. Background and Basics
1. The What and Why of Containers
Containers Versus VMs
Docker and Containers
Docker: A History
Plugins and Plumbing
64-Bit Linux
2. Installation
Installing Docker on Linux
Run SELinux in Permissive Mode
Running Without sudo
Installing Docker on Mac OS or Windows
A Quick Check
3. First Steps
Running Your First Image
The Basic Commands
Building Images from Dockerfiles
Working with Registries
Private Repositories
Using the Redis Offi Image
Conclusion
4. Docker Fundamentals
The Docker Architecture
Underlying Technologies
Surrounding Technologies
Docker Hosting
How Images Get Built
The Build Context
Image Layers
Caching
Base Images
Dockerfile Instructions
Connecting Containers to the World
Linking Containers
Managing Data with Volumes and Data Containers
Sharing Data
Data Containers
Common Docker Commands
The run Command
Managing Containers
Docker Info
Container Info
Dealing with Images
Using the Registry
Conclusion
Part Ⅱ. The Software Lifecycle with Docker
5. Using Docker in Development
Say "Hello World!"
Automating with Compose
The Compose Workflow
Conclusion
6. Creating a Simple Web App
Creating a Basic Web Page
Taking Advantage of Existing Images
Add Some Caching
Microservices
Conclusion
7. Image Distribution
Image and Repository Naming
The Docker Hub
Automated Builds
Private Distribution
Running Your Own Registry
Commerical Registries
Reducing Image Size
Image Provenance
Conclusion
8. Continuous Integration and Testing with Docker
Adding Unit Tests to Identidock
Creating a Jenkins Container
Triggering Builds
Pushing the Image
Responsible Tagging
Staging and Production
Image Sprawl
Using Docker to Provision Jenkins Slaves
Backing Up Jenkins
Hosted CI Solutions
Testing and Microservices
Testing in Production
Conclusion
9. Deploying Containers
Prvisioning Resources with Docker Machine
Using a Proxy
Execution Options
Shell Scripts
Using a Process Manager (or systemd to Rule Them All)
Using a Configuration Management Tool
Host Configuration
Choosing an OS
Choosing a Storage Driver
Speist Hosting Options
Triton
Google Container Engine
Amazon EC2 Container Service
Giant Swarm
Persistent Data and Production Containers
Sharing Secrets
Saving Secrets in the Image
Passing Secrets in Environment Variables
Passing Secrets in Volumes
Using a Key-Value Store
Networking
Production Registry
Continuous Deployment/Delivery
Conclusion
10. Logging and Monitoring
Logging
The Default Docker Logging
Aggregating Logs
Logging with ELK
Docker Logging with syslog
Grabbing Logs from File
Monitoring and Alerting
Monitoring with Docker Tools
cAdvisor
Cluster Solutions
Commer Monitoring and Logging Solutions
Conclusion
Part Ⅲ. Tools and Techniques
11. Networking and Service Discovery
Ambassadors
Service Discovery
etcd
SkyDNS
Consul
Registration
Other Solutions
Networking Options
Bridge
Host
Container
None
New Docker Networking
Network Types and Plugins
Networking Solutions
Overlay
Weave
Flannel
Project Calico
Conclusion
12. Orchestration, Clustering, and Management
Clustering and Orchestration Tools
Swarm
Fleet
Kubernetes
Mesos and Marathon
Container Management Platforms
Rancher
Clocker
Tutum
Conclusion
13. Security and Limiting Containers
Things to Worry About
Defense-in-Depth
Least Privilege
Securing Identidock
Segregate Containers by Host
Applying Updates
Avoid Unsupported Drivers
Image Provenance
Docker Digests
Docker Content Trust
Reproducible and Trustworthy Dockerfiles
Security Tips
Set a User
Limit Container Networking
Remove Setuid/Setgid Binaries
Limit Memory
Limit CPU
Limit Restarts
Limit Filesystems
Limit Capabilities
Apply Resource Limits (ulimits)
Run a Hardened Kernel
Linux Security Modules
SELinux
AppArmor
Auditing
Incident Response
Future Features
Conclusion
Index
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 11:31:28