Browse Source

add why chapter

tags/0.0.1^2
Bèr Kessels 6 years ago
parent
commit
f3d9478448
2 changed files with 40 additions and 0 deletions
  1. 40
    0
      why/01_doel.md
  2. BIN
      why/why.gif

+ 40
- 0
why/01_doel.md View File

@@ -0,0 +1,40 @@
!SLIDE center
#WHY
![why](why.gif)

!SLIDE bullets incremental
# Why
* Makkelijk te shippen
* Single Responsibility Principle
* Netwerken
* Onderhoud
* Dependencies

!SLIDE bullets incremental
# Shippen
* `docker pull ubuntu`
* `docker run apt-get install postgres`
* `docker run ...`
* `docker commit ubuntu:latest berkes/postgres`
* `docker push berkes/postgres`

!SLIDE bullets incremental
# Shippen 2
* `ssh example.com`
* `docker run berkes/postgres`

!SLIDE bullets incremental
# Netwerken
* `docker run -d --name db berkes/postgres`
* `docker run -d --name smtp berkes/mail`
* `docker run --link db:db --link smtp:smtp berkes/webapp`

!SLIDE bullets incremental
# Onderhoud
* Dockerfile
* Automatische builds

!SLIDE bullets incremental
# Dependencies
* Images containen alles
* Voortbouwen op andere images

BIN
why/why.gif View File


Loading…
Cancel
Save