Boost Fertility New Invention Ups Success Rates.pdf
Docker Hub Breakout Session at DockerCon by Ken Cochrane
1. Docker Hub Breakout Session
15-20 min talk + demo, 5-10 min Q&A
!
DockerCon Europe 2014
2. DockerCon Europe
Introductions
Ken Cochrane
Engineering Manager @ Docker
KenCochrane on #docker-dev
@KenCochrane
December 5, 2014
2
3. DockerCon Europe
Docker Hub
Docker Hub is a cloud registry service for sharing applications and
automating workflows.
!
Major Features
• Public and Private Docker Repositories
• Official Repositories
• Organizations and Groups
• Automated builds
•Web hooks
December 5, 2014
3
5. Hub Growth (since DockerCon US)
•Disk space: over 500% growth • Bandwidth: over 350% growth
5
Disk space
TB’s
60
45
30
15
0
June Jul Aug Sep Oct Nov
Bandwidth
TB’s
180
135
90
45
0
Jun Jul Aug Sep Oct Nov
6. Organizations and Groups
• Best suited for businesses
• Collaborate on repos with members of your organization
• Fine grain permissions
• Add users to groups
• Public and Private repos
6
7. Official Repositories
• 100 Official repos that you can use to build your Docker
applications
• Repos are updated and maintained by Docker, so they can be
trusted.
7
8. Private Repositories
• Not searchable or browsable
• Can add collaborators to push or pull
• Only you or a collaborator can access
• 1 free private repo with your docker hub user account
8
9. Automated Builds
• Link to your Github or Bitbucket accounts
• Keep your source code in sync with your docker repos
• You write the code, we handle the build, and keep your Docker hub
repos up to date.
• Public and Private repos
9
10. Web hooks
• Get notified when a docker repo is updated
• Ability to chain together web hooks to create a build pipeline
• Combine with a continuous integration and deployment solution to
easily move your application from development to server.
10
11. Repository Links
• Link your automated build repository to another repository
!
• Allows you to keep your automated build up to date
11
12. Build Triggers
• Trigger an automated build from an external system
!
• Useful for integrating with CI systems
12
13. Much More
• Search
• Stars
• Comments
• Notifications
13
14. DockerCon Europe
High-Level Roadmap (coming soon)
• User invites
• Automated Build Dashboard
• Notifications 2.0
• Ability to configure web hooks on other people’s repositories
!
December 5, 2014
14
17. DockerCon Europe
Demo recap
•Web hooks 2.0 (available soon)
• User invites (available soon)
December 5, 2014
17
18. DockerCon Europe
Call To Action
If you don’t have a Docker hub account, please create one, and
let us know what we can do to make it better.
December 5, 2014
18