Date post: | 15-Jul-2015 |
Category: |
Internet |
Upload: | ladislav-prskavec |
View: | 401 times |
Download: | 2 times |
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 2013Devel 2015
Tech Writer
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
Developer
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
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
https://docker-exec.github.io/
Docker Exec
Otázky?
https://apiary.io/company#jobs
Ladislav Prskavec SRE Team Lead, Apiary.io [email protected] | @abtris