macでdocker-composeを使っています。起動等がかなり遅いのでdocker-syncを使おうとしたのですが
上手く動きません。解決法をご存知でしたら教えていただきたく。
以下が設定した内容です。

docker-compose.yml

hoge_web:
  container_name: hoge_web
  build: .
  command: ./script/start
  ports:
    - 3000:3000
    - 6379:6379
  volumes:
    - volume-sync:/usr/local/hoge:nocopy
    - ../gems:/hoge_gems
  links:
    - hoge_db

hoge_db:
  container_name:hoge _db
  image: mysql
  volumes:
    - ../mysql:/var/lib/mysql
  environment:
    MYSQL_DATABASE: hoge_development
    MYSQL_USER: hoge
    MYSQL_ROOT_PASSWORD: hoge
  ports:
    - 3306

hoge_web:
  volumes:
    volume-sync:
      external: true

docker-sync.yml

version: "2"

syncs:
  volume-sync:
    src: ../hoge

実行時に出たエラーです。

hoge-74noMacBook-Pro:docker$ docker-sync start
          ok  Starting native_osx for sync volume-sync
     success  Sync container started
     success  Starting Docker-Sync in the background
hoge-74noMacBook-Pro:docker$ docker-compose up --build
ERROR: The Compose file './docker-compose.yml' is invalid because:
hoge_web.volumes contains an invalid type, it should be an array

バージョンは以下になります。

hoge-74noMacBook-Pro:docker$ docker-compose -v
docker-compose version 1.14.0, build c7bdf9e
hoge-74noMacBook-Pro:docker$ docker -v
Docker version 17.06.2-ce, build cec0b72
hoge-74noMacBook-Pro:docker$ docker-sync -v
0.4.6