Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why I wish I'd heard of Docker when I was 12

Finnian Anderson
April 18, 2017
91

Why I wish I'd heard of Docker when I was 12

My DockerCon 17 slides about how I got started with Docker and what I plan to do with it in the future.

Finnian Anderson

April 18, 2017
Tweet

Transcript

  1. Why I wish I’d heard
    of Docker when I was
    12
    Finnian Anderson
    Co-founder & Director
    FleetReach, Student

    View Slide

  2. Before Docker
    1. Raspberry Pi
    2. Learning to code
    3. Node.js apps
    Menu
    With Docker
    1. Mentorship
    2. Docker Swarm
    3. CI/CD pipelines
    After Docker
    1. Fame
    2. Fortune
    3. FleetReach!

    View Slide

  3. From Raspberry Pi to
    Node.js
    Before Docker

    View Slide

  4. How it all started
    Pi

    View Slide

  5. • Python
    • Low-level networking
    • API design
    ReCoRVVA
    Remote Controlled Robot
    Vehicle for Various
    Applications

    View Slide

  6. How NOT to submit a PR
    Nondescript commits
    Rewriting history is
    dangerous!
    Learning git

    View Slide

  7. Open data powered
    revision app
    • Node
    • Collaborative coding
    Refresh

    View Slide

  8. Open data powered
    healthy-eating app
    • Collaborative coding
    • Efficient consumption
    of APIs
    Healthy
    subjectrefresh.info/healthy

    View Slide

  9. Ultra-lightweight URL
    shortener
    • Collaborative coding
    subr.pw

    View Slide

  10. From Docker Swarm to
    CI/CD pipelines
    With Docker

    View Slide

  11. Captain Alex Ellis
    @alexellisuk
    Inspiration

    View Slide

  12. A Raspberry Pi Docker
    cluster with 5 nodes
    subr.pw/alexswarm
    Docker Swarm

    View Slide

  13. With Raspberry Pi and GPIO Zero
    • Scaling a Docker Swarm app
    • Benchmarking
    • Monitoring in real time
    subr.pw/swarm
    Monitoring a Docker Swarm
    in real time

    View Slide

  14. Find it in the museum!
    #TweetDock

    View Slide

  15. • What is CI?
    • Why is it useful?
    • What do I use it for?
    CI/CD pipelines

    View Slide

  16. Fame and fortune!
    After Docker

    View Slide

  17. A sailing platform
    deployed with Docker
    FleetReach
    fleetreach.co.uk

    View Slide

  18. Thank you!
    finnian.io/blog

    @developius
    @docker #dockercon

    View Slide