$30 off During Our Annual Pro Sale. View Details »

Docker deep dive for WordPress admins

Docker deep dive for WordPress admins

Sadly video content isn't available in these decks, but they can be found in this playlist on YouTube: https://www.youtube.com/playlist?list=PLZFbIQBZYacDvNFEI_tEZdcx7qv49_DZR

Mark Sta Ana

April 28, 2016
Tweet

More Decks by Mark Sta Ana

Other Decks in Technology

Transcript

  1. Docker deep dive for WordPress admins
    Mark Sta Ana
    @booyaa
    github.com/booyaa
    booyaa.org

    View Slide

  2. Introduction

    View Slide

  3. Creating a new WordPress site is easy

    View Slide

  4. So how easy was it?

    View Slide

  5. View Slide

  6. Migrating to Docker not so easy…

    View Slide

  7. What is Docker and should I use it?

    View Slide

  8. Machine

    View Slide

  9. Terminology

    View Slide

  10. Images

    View Slide

  11. Images
    WordPress
    PHP
    Debian / Scratch

    View Slide

  12. WordPress
    PHP
    WordPress Deps
    Download
    Startup script

    View Slide

  13. PHP
    debian
    buildtools
    apache
    php
    start

    View Slide

  14. Debian
    Shell
    File System
    Debian / Scratch

    View Slide

  15. Image is code

    View Slide

  16. Containers

    View Slide

  17. Containers

    View Slide

  18. Data volumes (—volumes-from)

    View Slide

  19. Demo: data containers

    View Slide

  20. View Slide

  21. Network
    ‣ connectivity (—link container:alias)
    ‣ ports (-p host:container)

    View Slide

  22. Docker vs VM

    View Slide

  23. Got that?

    View Slide

  24. Migration

    View Slide

  25. Process

    View Slide

  26. ‣ setup
    ‣ backup
    ‣ restore

    View Slide

  27. Demo: Install docker

    View Slide

  28. View Slide

  29. Demo: migration

    View Slide

  30. View Slide

  31. Summary

    View Slide

  32. santaana.co.uk

    View Slide