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

Docker pre každého

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Fero Volar Fero Volar
October 12, 2019

Docker pre každého

Docker je zaujímavá technológia o ktorej sa posledné roky veľmi hovorí.. Obľúbilo si ju množstvo vývojárov, no svojou filozofiou uľahčuje tvorbu takmer každému. Okrem vývoja ide o ideálny spôsob ako testovať dizajn, nové pluginy a témy. Ukážeme si ako Docker používať bez predchádzajúcich skúseností a ako za pár sekúnd spustiť WordPress.

Avatar for Fero Volar

Fero Volar

October 12, 2019
Tweet

More Decks by Fero Volar

Other Decks in Technology

Transcript

  1. Fero Volár H E A D O F S E

    R V E R P R O D U C T S Pôsobím v ! spoločnosti WebSupport, kde už 5 rokov spravujem ☁ cloudové produktové portfólio a vediem obchodný B2B team. WordPress používam od roku 2004. I ❤ containers. Hi, Nice to meet you @websupport_tech 2
  2. Čo je to Docker Ako Docker vznikol a čo je

    jeho poslaním Docker a WordPress 02. Ako funguje táto silná dvojka 01. Tipy z praxe 03. Čo je dobré vedieť 3 www.websupport.sk
  3. Solomon Hykes, dotCloud 2010 verejne dostupné od 2013 ako Docker

    8 história a poslanie Dockeru @websupport_tech www.websupport.sk
  4. Solomon Hykes, dotCloud 2010 verejne dostupné od 2013 ako Docker

    Build, Ship, and Run Any App, Anywhere open-source (CE), komerčná edícia (EE) 9 história a poslanie Dockeru @websupport_tech www.websupport.sk
  5. multiplatformový: Windows, Linux, mac OS rýchly: sekundy namiesto minút univerzálny:

    akýkoľvek jazyk, framework, databáza atď. dá sa veľmi rýchlo naučiť ekosystém 12 Výhody dockeru lebo je … @websupport_tech www.websupport.sk
  6. legacy software spôsob ako doručovať vlastný software automatizácia čistý OS

    13 Výhody dockeru lebo je … @websupport_tech www.websupport.sk
  7. Image (obraz): tvorí základ kontajnerov, môže obsahovať operačný systém, ale

    aj aplikácie Dockerfile: popisuje ako vznikol image Docker Hub: môžete si ho predstaviť ako databázu všetkých dostupných obrazov (images). V prípade potreby si môžete vytvoriť vlastný - je to rýchlejšie a bezpečnejšie Containers (kontajnery): definujú ich obrazy (images) a akékoľvek ďalšie konfiguračné možnosti zadané pri ich súštaní, ako napríklad premenné, sieťové pripojenie, možnosti pripojenia, porty Volume: prepojenie dát z kontajnera s vašimi lokálnymi Port: sieťový port na ktorom sa bude nachádzať služba, pre HTTP to je 80 a pre HTTPs 443 14 Slovníček pojmov nech sme na jednej vlne @websupport_tech www.websupport.sk
  8. konfigurácia prostredia: web server, PHP, DB stack: WAMP, XAMPP, MAMP

    WP prostredia: Local by Flywheel, ServerPress virtualizácia: VirtualBox, Vagrant 16 LOKálny WP vývoj na vlastnom notebooku @websupport_tech www.websupport.sk
  9. SSL certifikáty hostname emaily vlastný image wp-cli dáta na import

    23 ladíme je čo zlepšovať @websupport_tech www.websupport.sk
  10. docker ps -a docker images docker rm … docker rmi

    ... 24 udržujte čistotu a poriadok @websupport_tech www.websupport.sk
  11. ngrok, forwardhq oficiálne images v produkcii HA 25 bežíme ako

    na prevádzku @websupport_tech www.websupport.sk