docker hub breakout session at dockercon by ken cochrane

21
Docker Hub Breakout Session 15-20 min talk + demo, 5-10 min Q&A DockerCon Europe 2014

Upload: docker-inc

Post on 07-Jul-2015

4.311 views

Category:

Technology


2 download

DESCRIPTION

Ken Cochrane introduces the new features of Docker Hub

TRANSCRIPT

Page 1: Docker Hub Breakout Session at DockerCon by Ken Cochrane

Docker Hub Breakout Session 15-20 min talk + demo, 5-10 min Q&A

!DockerCon Europe 2014

Page 2: Docker Hub Breakout Session at DockerCon by Ken Cochrane

DockerCon Europe

Introductions

Ken Cochrane Engineering Manager @ Docker

KenCochrane on #docker-dev

@KenCochrane

December 5, 2014

2

Page 3: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 4: Docker Hub Breakout Session at DockerCon by Ken Cochrane

Hub Stats

100,000 Users

65,000 Repositories

60,000,000 Pulls

400,000,000 API calls

350,000 Automated Builds

4

Page 5: Docker Hub Breakout Session at DockerCon by Ken Cochrane

Hub Growth (since DockerCon US)

5

Disk space

TB’s

0

15

30

45

60

June Jul Aug Sep Oct Nov

Bandwidth

TB’s

0

45

90

135

180

Jun Jul Aug Sep Oct Nov

•Disk  space:  over  500%  growth   •Bandwidth:  over  350%  growth

Page 6: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 7: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 8: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 9: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 10: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 11: Docker Hub Breakout Session at DockerCon by Ken Cochrane

Repository Links• Link your automated build repository to another repository !• Allows you to keep your automated build up to date

11

Page 12: Docker Hub Breakout Session at DockerCon by Ken Cochrane

Build Triggers

• Trigger an automated build from an external system !• Useful for integrating with CI systems

12

Page 13: Docker Hub Breakout Session at DockerCon by Ken Cochrane

Much More

• Search • Stars • Comments • Notifications

13

Page 14: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 15: Docker Hub Breakout Session at DockerCon by Ken Cochrane

DockerCon Europe

Demo overview

•Web hooks 2.0

•User invites

December 5, 2014

15

Page 16: Docker Hub Breakout Session at DockerCon by Ken Cochrane

DockerCon Europe

Demo

December 5, 2014

16

Page 17: Docker Hub Breakout Session at DockerCon by Ken Cochrane

DockerCon Europe

Demo recap

•Web hooks 2.0 (available soon)

•User invites (available soon)

December 5, 2014

17

Page 18: Docker Hub Breakout Session at DockerCon by Ken Cochrane

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

Page 19: Docker Hub Breakout Session at DockerCon by Ken Cochrane

DockerCon Europe

Questions?

December 5, 2014

19

Page 20: Docker Hub Breakout Session at DockerCon by Ken Cochrane

Thank you!

20

Page 21: Docker Hub Breakout Session at DockerCon by Ken Cochrane