Skip to content

Instantly share code, notes, and snippets.

@sfc-gh-eraigosa
Created June 29, 2017 18:48
Show Gist options
  • Save sfc-gh-eraigosa/b7316da1cfd86b7eb14c799da07aa5dc to your computer and use it in GitHub Desktop.
Save sfc-gh-eraigosa/b7316da1cfd86b7eb14c799da07aa5dc to your computer and use it in GitHub Desktop.
version: "3"
services:
demo-app:
image: ehazlett/docker-demo:dcus
networks:
- app_net
ports:
- 8080:8080
deploy:
mode: replicated
replicas: 1
labels: [APP=DEMO]
restart_policy:
condition: on-failure
visualizer:
image: manomarks/visualizer
networks:
- app_net
ports:
- "8081:8080"
stop_grace_period: 1m30s
deploy:
placement:
constraints:
- node.role == manager
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
networks:
app_net:
driver: overlay
ipam:
driver: default
config:
-
subnet: 172.28.0.0/16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment