编程知识 cdmana.com

280 pages of docker actual combat document, which can be downloaded.

Hyperdetail 280 page Docker Practical documents , Downloadable .( See the end of the article for receiving )

Docker Very influential , This is not a simple concept of speculation ,Docker It really solves the pain points of development and operation and maintenance , Therefore, it is widely used in enterprise development .

Docker Is an open source software project , Let the application deployment under the software container can be automated , Take this in Linux On the operating system , Provide one - An extra layer of software abstraction , And the automatic management mechanism of operating system layer virtualization .

Today I'd like to share a piece of 280 page Docker Practical documents , I believe that after reading, I will be right about Docker There will be a deeper understanding of . Because the document is too much , Here is just a screenshot to show part of the content , Detailed and complete version of Docker See the end of the article for actual combat documents .

Chapter one : Welcome to Docker The world : 1. What is? Docker 2. Docker What problems have been solved 3. Why? Docker So important 4. When and where to use Docker 5. Case study :"Hello World"

 Insert picture description here

Chapter two : Running software in a container : 1. from Docker Command line tools get help 2. Control of the container : Set up a Website Monitor 3. Problems solved and PID Namespace 4. Eliminate metadata conflicts : Building a website farm 5. Building environment independent systems 6. Creating persistent containers 7. clear  Insert picture description here

The third chapter : Simplified software installation :

  1. Choose the software you want
  2. What is a warehouse
  3. Find and install software
  4. Command line Docker Hub 5. Visit through the website Docker Hub 6. Use an alternate registration server 7. Image file
  5. from Dockerfile install 9. Install files and Quarantine

 Insert picture description here

Chapter four : Persistent storage and state sharing between volumes :

  1. Introduction to storage volume
  2. The type of storage volume 3. Shared volume 4. Managing the lifecycle of a volume
  3. Advanced container mode for storage volumes  Insert picture description here

The fifth chapter : Network access :

  1. Network related background knowledge
  2. Docker Network of 3.Closed Containers
  3. Bridged Containers 5.Joined Containers
  4. Open Containers
  5. Cross container dependency  Insert picture description here

Chapter six : Isolation -- Limit the danger :

  1. Resource allocation 2. Shared memory 3. Understand the user
  2. Ability -- Authorization of operating system functions 5. Run privilege container 6. Use hardening tools to create more robust containers 7. Build containers to suit local conditions

 Insert picture description here

Chapter vii. : Package the software in the image :

  1. Building images from containers
  2. pack Hello World
  3. pack Git
  4. Review file system changes 5.Commit-- Create a new image 7. Configurable mirror properties
  5. thorough Docker Mirrors and layers
  6. Export and import flat file system
  7. Best practices for versioning

 Insert picture description here

Chapter viii. : Build automation and advanced mirror settings : 1. Use Dockerfile pack Git 2. Dockerfile introduction 3. Injection of the downstream image at build time 4. Using startup scripts and multiprocess containers 5. Reinforce the application image

 Insert picture description here

Chapter nine : Public and private software distribution : 1. Choose a distribution method 2. Through escrow Registry Release 3. private Registry Introduce 4. Manual publishing and distribution of images 5. Mirror source code distribution workflow

 Insert picture description here

Chapter ten : Run custom Registry:

  1. Running individuals Registry
  2. Centralized Registry The enhancement of
  3. persistent BLOB Storage
  4. Extended access and latency improvements 5. Integration through notification  Insert picture description here

Chapter 11 :Docker Compose Declarative environment :

  1. Docker Compose: The first day of startup and running
  2. Getting started with a simple development environment
  3. A complex architecture : Distributed systems and Elasticsearch Integration of
  4. Iterations within the environment
  5. Start a new project : In three examples Compose YAML

 Insert picture description here

Chapter 12 :Docker Machine and Swarm colony :

  1. Introduce Docker Machine
  2. Docker Swarm Introduce 3.Swarm Dispatch
  3. Spread Algorithm
  4. Adjust scheduling with filters 6.BinPack And random scheduling algorithms 7.Swarm Service discovery

 Insert picture description here

280 page Docker Practical documents Get it free of charge here

※ Part of the article comes from the Internet , If there is infringement, please contact to delete ; More articles and materials | Click on the text directly after ↓↓↓ 100GPython Self study Kit Alibaba cloud K8s Actual combat manual [ Alibaba cloud CDN Pit guide ]CDN ECS Operation and maintenance guide DevOps Practice Manual Hadoop Big data combat manual Knative Cloud native application development guide OSS Operation and maintenance manual White paper on cloud native architecture Zabbix Enterprise level distributed monitoring system source document 10G The interview questions of large factories are marked with

版权声明
本文为[Programmer interview]所创,转载请带上原文链接,感谢

Scroll to Top