Docker včera, dnes a zítra
-
Upload
ladislav-prskavec -
Category
Internet
-
view
401 -
download
2
Transcript of Docker včera, dnes a zítra
![Page 1: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/1.jpg)
včera, dnes a zítra
Ladislav Prskavec, Apiary Devel Konference 11.4.2015
![Page 2: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/2.jpg)
Kdo jsem? Co dělám
• sysadmin
• developer
• tech writer
* SRE (Site Reliability Engineer)
![Page 3: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/3.jpg)
Co je docker?
![Page 4: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/4.jpg)
![Page 5: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/5.jpg)
Google Trends
![Page 6: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/6.jpg)
Devel 2013Devel 2015
![Page 7: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/7.jpg)
Tech Writer
![Page 8: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/8.jpg)
FROM debian:jessieMAINTAINER Apiary <[email protected]>ENV REFRESHED_AT 2015-04-03RUN apt-get updateRUN apt-get install -y python-sphinx \ graphviz \ make \ pandoc \ texlive \ texlive-latex-extraRUN mkdir /docsWORKDIR /docsVOLUME ['/docs'] CMD make clean convert html latexpdf
Sphinx documentation base image
![Page 9: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/9.jpg)
Developer
![Page 10: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/10.jpg)
![Page 11: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/11.jpg)
data: image: busybox volumes: - /tmp/data/mondo:/data/db - /tmp/data/redis:/data/ redis: image: apiaryio/base-dev-redisdb volumes_from: - data mongo: image: apiaryio/base-dev-mongodb volumes_from: - data apiary: hostname: apiary.dev build: . ports: - "8000:8000" - "9000:9000" links: - redis - mongo volumes: - .:/home/ubuntu/app command: grunt develop
docker-compose.yml
$ docker-compose up $ docker-compose build $ docker-compose scale
![Page 12: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/12.jpg)
![Page 13: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/13.jpg)
![Page 14: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/14.jpg)
![Page 15: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/15.jpg)
Sinopia - private NPM registry
https://github.com/rlidwka/sinopia
$ docker pull keyvanfatehi/sinopia:latest $ docker run --restart=always \ -v /data:/data \ -v /data/s/start.sh:/opt/sinopia/start.sh \ -d -p 8080:8080 keyvanfatehi/sinopia:latest
![Page 16: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/16.jpg)
https://docker-exec.github.io/
Docker Exec
![Page 17: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/17.jpg)
![Page 18: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/18.jpg)
![Page 19: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/19.jpg)
![Page 20: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/20.jpg)
![Page 21: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/21.jpg)
![Page 22: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/22.jpg)
![Page 23: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/23.jpg)
![Page 24: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/24.jpg)
![Page 25: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/25.jpg)
![Page 26: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/26.jpg)
![Page 27: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/27.jpg)
![Page 28: Docker včera, dnes a zítra](https://reader034.fdocument.pub/reader034/viewer/2022042607/55a690a31a28abda378b46c0/html5/thumbnails/28.jpg)
Otázky?
https://apiary.io/company#jobs
Ladislav Prskavec SRE Team Lead, Apiary.io [email protected] | @abtris