docker intro
Post on 20-Sep-2014
460 views
DESCRIPTION
slides from the first Docker Meetup in WellingtonTRANSCRIPT
Friday, 28 February 14
... but why?
Friday, 28 February 14
let’s talk about cargo
Friday, 28 February 14
Friday, 28 February 14
Friday, 28 February 14
but, what’s that got to do with docker ...
Friday, 28 February 14
separation of content loading and
handling
Friday, 28 February 14
standardised interface
Friday, 28 February 14
hand crafted VM/Servervs
standardised container
Friday, 28 February 14
Friday, 28 February 14
Friday, 28 February 14
separation of Ops and Dev
Friday, 28 February 14
... but how?
Friday, 28 February 14
hardware
OS
cont
aine
r
cont
aine
r
cont
aine
r
cont
aine
r
dock
er
Friday, 28 February 14
base image
bin/lib
process
Friday, 28 February 14
hardware
OS
cont
aine
r
cont
aine
r
cont
aine
r
cont
aine
r
dock
er
base image
Friday, 28 February 14
container
registry
container
Dev ProdFriday, 28 February 14
container
registry
container
Dev Prod
update update
Friday, 28 February 14
and building a container?
Friday, 28 February 14
Friday, 28 February 14
FROM ubuntu
RUN apt-get install -y nginx
EXPOSE 8080
CMD [“nginx”]
Friday, 28 February 14
docker build -t name .
docker run name
docker ps
Friday, 28 February 14
$ Demo
Friday, 28 February 14
Friday, 28 February 14
what happens around docker
Friday, 28 February 14
Friday, 28 February 14
$ vagrant box add base \ http://files.vagrantup.com/precise32.box$ vagrant init$ vagrant up
Friday, 28 February 14
Friday, 28 February 14
Friday, 28 February 14
Friday, 28 February 14
FROM orchardup/python:2.7ADD . /codeWORKDIR /codeRUN pip install -r \ requirements.txt
Friday, 28 February 14
web: build: . command: python app.py links: - db ports: - 8000:8000db: image: orchardup/postgresql
Friday, 28 February 14
Friday, 28 February 14
Friday, 28 February 14
http://www.centurylinklabs.com/auto-loadbalancing-with-fig-haproxy-and-serf/
Friday, 28 February 14
questions?
Friday, 28 February 14
me: @norbu09
thanks
Friday, 28 February 14
thanks• http://www.flickr.com/
photos/emandernie
• http://www.flickr.com/photos/neonman/
• http://www.flickr.com/photos/mattimattila
• http://www.flickr.com/photos/l2f1
• http://www.flickr.com/photos/inhabitat
• http://www.flickr.com/photos/stevewall
Friday, 28 February 14