Upload
philip-zheng
View
1.133
Download
4
Embed Size (px)
Citation preview
DockerForDummies
臺北榮總資訊工程師
Philipz (鄭淳尹)2016-10-21 元智資工
Philipz (鄭淳尹)
Docker.Taipei 共同發起人
歐萊禮《Docker 錦囊妙計》譯者
碁峰《Docker入門與實戰》、
《Kubernetes使用指南》審譯者
2014 COSCUP/iThome Summit 講者
2015 Microsoft Azure 開發者大會 講者
2016 COSCUP Docker 進階工作坊
義守大學資工系 Docker 研習營
Philipz (鄭淳尹)
Docker.Taipei 共同發起人
歐萊禮《Docker 錦囊妙計》譯者
碁峰《Docker入門與實戰》、
《Kubernetes使用指南》審譯者
2014 COSCUP/iThome Summit 講者
2015 Microsoft Azure 開發者大會 講者
2016 COSCUP Docker 進階工作坊
義守大學資工系 Docker 研習營
The Martix of Hell
A Brief History of Containers
1979: Unix V7 2000: FreeBSD Jails
2005: Open VZ 2008: LXC
2013: LMCTFY 2013: Docker
2016: Windows Container
From: A Brief History of Containers: From 1970s chroot to Docker 2016
2016 Docker Survey
Containers vs. VMs
Blog description
Containers vs. VMs
Blog description
Containers are not VMs
Blog description
Docker Layers
Container PrincipleReal Container
One Container
One Customer
One Commodity
Software Container
One Container
One Process
Docker Tools
2015-01-31 Study-Area
Gitbook: Docker 從入門到實踐
Use Scenario
Commit
Push
Pull
Deploy
Microservices Java WorkerDocker Birthday #3 training
Microservices .NET Worker
Docker Birthday #3 training
Docker Compose & CI/CDGithub, CircleCI, Docker Hub
Testing level? Coding effort? Env. build-up effort?
End to End TestsCI with Docker Compose is easy to implement.
From: Oreilly - Building Microservices
Compose Testing Approach
Compose Testing Approach
The Same
From: DevOps:持續整合&持續交付
New Testing Approach
From: Testing Strategies for Docker Containers
Serverless Arch. & DockerBuilding Serverless Apps With Docker
Serverless Docker Example Voting App
Serverless Architectures
Container is the SAME.
Like it...
Why DevOps?
Still No Silver BulletContainer is one key element, not all.
DevOps pipeline process
Microservices, or other service stack.
Infrastructure as Code
Business model
Commercial Product
Development Platform
Infrastructure
Standards Design
Business model
Microservices
Infrastructureas Code
Container Design
DevOps
Unikernel
https://mirage.io/docs/
https://www.joyent.com/…/unikernels-are-unfit-for-production
More detail
Docker All the Thing
Time is more precious than gold.
Thank You