Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
včera, dnes a zítra
Ladislav Prskavec, Apiary
Devel Konference 11.4.2015
Kdo jsem? Co dělám
• sysadmin
• developer
• tech writer
* SRE (Site Reliability Engineer)
Co je docker?
Google Trends
Devel 2013
Devel 2015
Tech Writer
FROM debian:jessie

MAINTAINER Apiary <sre@apiary.io>



ENV REFRESHED_AT 2015-04-03



RUN apt-get update



RUN apt-get ...
Developer
data:
image: busybox
volumes:
- /tmp/data/mondo:/data/db
- /tmp/data/redis:/data/
redis:
image: apiaryio/base-dev-redisdb
...
Sinopia - private NPM registry
https://github.com/rlidwka/sinopia
$ docker pull keyvanfatehi/sinopia:latest
$ docker run -...
https://docker-exec.github.io/
Docker Exec
Otázky?
https://apiary.io/company#jobs
Ladislav Prskavec
SRE Team Lead, Apiary.io
ladislav@apiary.io | @abtris
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Docker včera, dnes a zítra
Próxima SlideShare
Cargando en…5
×

Docker včera, dnes a zítra

Devel Konference 2015

  • Sé el primero en comentar

Docker včera, dnes a zítra

  1. 1. včera, dnes a zítra Ladislav Prskavec, Apiary Devel Konference 11.4.2015
  2. 2. Kdo jsem? Co dělám • sysadmin • developer • tech writer * SRE (Site Reliability Engineer)
  3. 3. Co je docker?
  4. 4. Google Trends
  5. 5. Devel 2013 Devel 2015
  6. 6. Tech Writer
  7. 7. FROM debian:jessie
 MAINTAINER Apiary <sre@apiary.io>
 
 ENV REFRESHED_AT 2015-04-03
 
 RUN apt-get update
 
 RUN apt-get install -y python-sphinx 
 graphviz 
 make 
 pandoc 
 texlive 
 texlive-latex-extra
 
 RUN mkdir /docs
 
 WORKDIR /docs
 VOLUME ['/docs']
 
 CMD make clean convert html latexpdf Sphinx documentation base image
  8. 8. Developer
  9. 9. 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
  10. 10. 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
  11. 11. https://docker-exec.github.io/ Docker Exec
  12. 12. Otázky? https://apiary.io/company#jobs Ladislav Prskavec SRE Team Lead, Apiary.io ladislav@apiary.io | @abtris

×