new docker for production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-new...
TRANSCRIPT
![Page 1: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/1.jpg)
New DockerFor Production
Kay Yan「DaoCloud」
![Page 2: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/2.jpg)
Docker Are Lite VMs
![Page 3: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/3.jpg)
85% using Swarm & Compose5X Real Docker adoption last year
Production Ready for 1.5 year
40%Docker users already running in production
Portable & Quality
![Page 4: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/4.jpg)
Docker Are being Converged
![Page 5: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/5.jpg)
![Page 6: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/6.jpg)
Docker Engine
安全
多租户
存储
编排
集群
Converged
*网络*
![Page 7: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/7.jpg)
Multihost Networking
Out of Box overlay networking - SDN
Manage network as a top-level command
More than 6 implements today
![Page 8: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/8.jpg)
Overlay Network
Node0
ServiceA
Node1
ServiceBserviceB:80
*magic*
Container-Container NetworkIP address per containerSeamless, does not change the application code
![Page 9: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/9.jpg)
What’s in Network
![Page 10: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/10.jpg)
What’s in Network
![Page 11: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/11.jpg)
Network In Production
0
50
100
150
200
250
300
350
400
VXLan FLANNEL UDP WEAVE PCAP CALICO
Overlay Network benchmark
Bandswitch CPU Cost
benchmark on AWS EC2
less CPU Cost
![Page 12: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/12.jpg)
Storage
Build-in persistent StorageAttach any volume to any container, dynamicallyMulti backends
![Page 13: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/13.jpg)
Cluster - Swarm
Ready for production
![Page 14: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/14.jpg)
Cluster - DEMO
Engine as a Single-Node Cluster
Scale 1000x
Build In “Swarm Agent”
![Page 15: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/15.jpg)
Cluster OverView
Docker Native DCOS Kubernetes CoreOS
Orchestration
Scheduler
Resource Allocation
Service Discovery
More than Containers
Health Check
Storage clustering?
Live Migration? Coming Soon
![Page 16: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/16.jpg)
Compose V2version: 2services:
web:build: .networks:
- front- back
redis:image: redisvolumes:
- data:/var/lib/redisnetworks:
- backvolumes:
data: driver: localnetworks:
front:driver: bridge
back:driver: bridge
![Page 17: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/17.jpg)
Compose in Production
ExtendsDev & ProdMulti EnvironmentsAdministrative Tasks
* Continuously UP *
* Zero-Downtime Deploy*
![Page 18: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/18.jpg)
Authz/Authn
Docker Content Trust
Security
Under the water
![Page 19: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/19.jpg)
Security
![Page 20: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/20.jpg)
Security
![Page 21: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/21.jpg)
What’s Next?
More PlatformsOfficial ARM SupportWindows 2016
BuildARG & Proxy SupportClient Build
![Page 22: New Docker For Production - 7xi8kv.com5.z0.glb.qiniucdn.com7xi8kv.com5.z0.glb.qiniucdn.com/01-23-New Docker... · New Docker For Production ... 多租户 存储 编排 集群 Converged](https://reader030.vdocuments.site/reader030/viewer/2022040107/5ec56c347cce27264c56e903/html5/thumbnails/22.jpg)
Thank You!