version: '2'
services:

  ########
  # nginx
  ########
  lb_data:
    image: docker.alphabets.cn/data:1.25.0
    container_name: lb_data
    volumes:
     - /etc/nginx/conf.d
     - /var/log/nginx

  lb:
    image: docker.alphabets.cn/nginx:1.8.0
    container_name: lb
    hostname: lb
    restart: always
    ports:
     - "80:80"
     - "443:443"
    volumes_from:
     - lb_data

  ########
  # registry data
  ########
  registry_data:
    image: docker.alphabets.cn/data:1.25.0
    container_name: registry_data

  ########
  # registry
  ########
  registry:
    image: docker.alphabets.cn/registry:2.5.1
    container_name: registry
    hostname: registry
    restart: always
    ports:
     - "5000:5000"
    environment:
     STORAGE_PATH: /data
    volumes_from:
     - registry_data
