Skip to content

Instantly share code, notes, and snippets.

@twang2218
Created June 15, 2016 13:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save twang2218/ec42921c7462a380e3289053de422017 to your computer and use it in GitHub Desktop.
Save twang2218/ec42921c7462a380e3289053de422017 to your computer and use it in GitHub Desktop.
5nodes
nginx:
image:
- {}:/app
- {}:/cache
- {}:/tmp/nginx
- {}:/var/log/nginx
volumes-from: php
container:
- /opt/nginx:/opt/nginx
- /data/cache/nginx:/cache
- /data/log/nginx:/var/log/nginx
current:
# From Image
- {}:/tmp/nginx
# From Container
- /opt/nginx:/opt/nginx
- /data/log/nginx:/var/log/nginx
- /data/cache/nginx:/cache
# From php
# php.image
- {}:/run/php-fpm
- {}:/tmp/upload
- {}:/var/cache/app
- {}:/var/log/app
# php.container
- /opt/php:/opt/php
- /data/log/php-fpm:/var/log/php-fpm
- /data/log/app:/log
# from php => rsync
# from rsync.image
- {}:/data
- {}:/var/log/rsyncd
# from rsync.container
- /data/app:/app
- /opt/rsync:/opt/rsync
- /data/log/rsync:/var/log/rsync
php:
image:
- {}:/app
- {}:/run/php-fpm
- {}:/tmp/upload
- {}:/var/cache/app
- {}:/var/log/app
volumes-from: rsync
container:
- /opt/php/:/opt/php
- /data/log/php-fpm:/var/log/php-fpm
- /data/cache/php:/cache
- /data/log/app:/log
current:
# From image
- {}:/run/php-fpm
- {}:/tmp/upload
- {}:/var/cache/app
- {}:/var/log/app
# From container
- /opt/php:/opt/php
- /data/log/php-fpm:/var/log/php-fpm
- /data/cache/app:/cache
- /data/log/app:/log
# From rsync
# From rsync.image
- {}:/data
- {}:/var/log/rsyncd
# From rsync.container
- /data/app:/app
- /opt/rsync:/opt/rsync
- /data/log/rsync:/var/log/rsync
rsync:
image:
- {}:/app
- {}:/cache
- {}:/data
- {}:/var/log/rsyncd
container:
- /opt/rsync:/opt/rsync
- /data/app:/app
- /data/log/rsync:/var/log/rsync
current:
# From image
- {}:/cache
- {}:/data
- {}:/var/log/rsyncd
# From container
- /opt/rsync:/opt/rsync
- /data/app:/app
- /data/log/rsync:/var/log/rsync
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment