+ All Categories
Home > Internet > Docker včera, dnes a zítra

Docker včera, dnes a zítra

Date post: 15-Jul-2015
Category:
Upload: ladislav-prskavec
View: 401 times
Download: 2 times
Share this document with a friend
28
včera, dnes a zítra Ladislav Prskavec, Apiary Devel Konference 11.4.2015
Transcript
Page 1: Docker včera, dnes a zítra

včera, dnes a zítra

Ladislav Prskavec, Apiary Devel Konference 11.4.2015

Page 2: Docker včera, dnes a zítra

Kdo jsem? Co dělám

• sysadmin

• developer

• tech writer

* SRE (Site Reliability Engineer)

Page 3: Docker včera, dnes a zítra

Co je docker?

Page 4: Docker včera, dnes a zítra
Page 5: Docker včera, dnes a zítra

Google Trends

Page 6: Docker včera, dnes a zítra

Devel 2013Devel 2015

Page 7: Docker včera, dnes a zítra

Tech Writer

Page 8: Docker včera, dnes a zítra

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

Developer

Page 10: Docker včera, dnes a zítra
Page 11: Docker včera, dnes a zítra

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
Page 13: Docker včera, dnes a zítra
Page 14: Docker včera, dnes a zítra
Page 15: Docker včera, dnes a zítra

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://docker-exec.github.io/

Docker Exec

Page 17: Docker včera, dnes a zítra
Page 18: Docker včera, dnes a zítra
Page 19: Docker včera, dnes a zítra
Page 20: Docker včera, dnes a zítra
Page 21: Docker včera, dnes a zítra
Page 22: Docker včera, dnes a zítra
Page 23: Docker včera, dnes a zítra
Page 24: Docker včera, dnes a zítra
Page 25: Docker včera, dnes a zítra
Page 26: Docker včera, dnes a zítra
Page 27: Docker včera, dnes a zítra
Page 28: Docker včera, dnes a zítra

Otázky?

https://apiary.io/company#jobs

Ladislav Prskavec SRE Team Lead, Apiary.io [email protected] | @abtris


Recommended