IAC 2024 - IA Fast Track to Search Focused AI Solutions
DockerCon SF 2015: Docker Community in China
1. Docker Community in China
喻 勇 Frank Yu| frank.yu@daocloud.io | DaoCloud Inc.
@frankyongyu #dockercon
2. Who AM I
Evangelize
Windows Server &
Microsoft Azure
Build
Cloud Foundry
China Ecosystem
Develop
Next Generation
Container Cloud
2006 - 2011 2012 - 2014 2015 - Now
4. Agenda
• The Community
- Early adopters & contributors
• The Market
- Business driver behind the docker momentum
• The Ecosystem
- Startup, Developer, Enterprise
• The Future
- Next 12 month?
6. Early Adopter
• Baidu.com
• 2013.06
• Baidu App Engine
• Use docker on backend
• Replace sandbox in PaaS
• 10k+ apps, 20k+ containers
• 400 containers per host
• Huge impact in community
7. We were drawn to Docker because it replaces sandboxing with
containerization, enabling a multi-language, agile and cost-effective
solution that provides our developers with the flexibility needed to
support a growing number of frameworks and applications.
Yifei Chen, tech leader of the BAE team at Baidu
8. The Way to Scale: Meetups
• 15 months
• 1 to 4 to 19 cities
• 40 to 3000+ attendees
• Talks and hackathon
Docker Meetups in China
• Beijing
• Xian
• Shanghai
• Hangzhou
• Shenzhen
• Guangzhou
• Chongqing
• Chengdu
• Nanjing
• Wuhan
• Dalian
• Tianjin
• Zhuhai
• Xiamen
• Qingdao
• Suzhou
• Fuzhou
• Taipei
• Hongkong
9.
10. The Way to Scale: Books & Content
Docker Search Result:
5,070,000
OpenStack Search Result:
5,020,000
11. Contribute to Docker Project
• 4 of 20 top contributors are from China (update to June 2015)
• 9 of top 100 contributors in docker/docker
• from university, state holdings, tech companies
• 6 projects
- docker/docker
- docker/libcontainer
- docker/swarm
- docker/compose
- docker/machine
- docker/libnetwork
15. We will develop the “Internet Plus” action plan to integrate mobile
Internet, cloud computing, big data, and the Internet of Things with
modern manufacturing, to encourage the healthy development of e-
commerce, industrial networks, and Internet banking, and to get Internet-
based companies to increase their presence in the international market.”
--- Li KeQiang, Premier of the State Council
16. The New Business
• Players
- Internet company
- Startups
- Traditional Business & SME
- SOE (State Owned Enterprise)
• Sectors
- O2O, Social, Gaming, IoT, SaaS,
Intelligent hardware,Enterprise
services
• Embracing the mobile internet,
everyone
E-commerce
Nov 11
Taobao shopping festival
USD 9.5B in 24 hours
“DIDI TAXI”
360 cities,1.35 million drivers,
Valuation > USD 10B
In 3 years
25. Project Hyper_
• Run container on hypervisor
• Hyper is a hypervisor-agnostic Docker
runtime engine
• Run any Docker images with any hypervisor
(KVM, Xen, ESX)
• Tiny VM -> Pod -> Containers
• https://hyper.sh
• https://github.com/hyperhq
29. Internet company
• Online games with
average 1M+ active
online users
• Container auto scaling
• High availability
• Value
- Standard shipping
package
- DevOps efficiency
Tencent Games in Docker
30. Enterprise challenges on adopting Docker
• Get application dockerized
• Adopt micro services architecture
• Security, Security, Security
• Skills to operate container infrastructure
• Manageability, integration and services
• Total solutions, vertical industry solutions
32. Forward Looking
• Next 12 months
- Docker Hub in China ?
- DockerCon in China ?
- More committers & maintainers
- More startups
- Enterprise adoption (Private & Hybrid Cloud)
- Industry solutions (IoT, Education, Bio-Tech, etc.)
33. The future is already here.
It’s just not evenly distributed yet.
William Gibson
The Economist, December 4, 2003
What will happen when an emerging technology meets with the emerging market? Docker has become an extremely popular topic among the Chinese developer community, internet companies, tech startups and even some of the traditional industry. This talk will go into deep analysis of the China local business drivers and market momentum which make Docker important in the era of mobile internet, and share a future landscape of how Docker will be used in enterprise scenarios, industry use cases and business solutions.