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

Post on 07-Jan-2017

3.823 views 1 download

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

#dockerbelPOST-Dockercon16 MEETUP

1100+ MEMBErS!

THANK YOU!

ORCHESTRATE!

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:

Docker for Mac and Windows public beta

Docker for AWS AND AZURE beta

Docker for AWS AND AZURE beta

beta.docker.com

DISTRIBUTED APPLICATION BUNDLES [EXPERIMENTAL]

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:

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

Docker Store private beta

Docker Store private beta

https://store.docker.com/beta

Docker 1.12

DEMO

Docker DATACENTER (FOR AWS AND AZURE)

THANK YOU!

THANK YOU!

Image credit https://www.docker.com