dockercon 16 wrap-up (docker for mac and win, docker 1.12, swarm mode, etc.)

30
#dockerbel POST-Dockercon16 MEETUP

Upload: nils-de-moor

Post on 07-Jan-2017

3.822 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

#dockerbelPOST-Dockercon16 MEETUP

Page 2: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

1100+ MEMBErS!

THANK YOU!

Page 3: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 4: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

ORCHESTRATE!

Page 5: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 6: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

ORCHESTRATE!version: "2"

services: voting-app: build: ./voting-app/. volumes: - ./voting-app:/app ports: - "5000:80" networks: - front-tier - back-tier

result-app: build: ./result-app/. volumes: - ./result-app:/app ports: - "5001:80" networks: - front-tier - back-tier

worker: image: manomarks/worker networks: - back-tier

redis: image: redis:alpine container_name: redis ports: ["6379"] networks: - back-tier

db: image: postgres:9.4 container_name: db volumes: - “db-data:

/var/lib/postgresql/data" networks: - back-tier

volumes: db-data:

networks: front-tier: back-tier:

Page 7: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 8: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Docker for Mac and Windows public beta

Page 9: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 10: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 11: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Docker for AWS AND AZURE beta

Page 12: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Docker for AWS AND AZURE beta

Page 13: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 14: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

beta.docker.com

Page 15: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

DISTRIBUTED APPLICATION BUNDLES [EXPERIMENTAL]

Page 16: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

ORCHESTRATE!version: "2"

services: voting-app: build: ./voting-app/. volumes: - ./voting-app:/app ports: - "5000:80" networks: - front-tier - back-tier

result-app: build: ./result-app/. volumes: - ./result-app:/app ports: - "5001:80" networks: - front-tier - back-tier

worker: image: manomarks/worker networks: - back-tier

redis: image: redis:alpine container_name: redis ports: ["6379"] networks: - back-tier

db: image: postgres:9.4 container_name: db volumes: - “db-data:

/var/lib/postgresql/data" networks: - back-tier

volumes: db-data:

networks: front-tier: back-tier:

Page 17: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

ORCHESTRATE!

$ docker-compose build … $ docker-compose push … $ docker-compose bundle Wrote bundle to example.dab

$ docker deploy example Loading bundle from example.dab Creating network app-network Creating service example-db Creating service example-web

DEV OPS

Page 18: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Docker Store private beta

Page 19: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Docker Store private beta

https://store.docker.com/beta

Page 20: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 21: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 22: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Docker 1.12

Page 23: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 24: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 25: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

DEMO

Page 26: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Docker DATACENTER (FOR AWS AND AZURE)

Page 27: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)
Page 28: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

THANK YOU!

Page 29: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

THANK YOU!

Page 30: Dockercon 16 Wrap-up (Docker for Mac and Win, Docker 1.12, Swarm Mode, etc.)

Image credit https://www.docker.com