错误:对于应用程序没有这样的设备

我有以下docker-compose.yml

 version: '2' services: app: build: ./app container_name: myapp volumes: #- "../app:/root/www/myapp:rw" - myapp:/root/www/myapp:rw volumes: myapp: #driver: local driver_opts: o: uid=500,gid=500 device: ../app 

我尝试将我的主机文件夹与指定卷共享给客户机容器。 我有以下错误信息?

 ERROR: for app no such device ERROR: Encountered errors while bringing up the project. 

什么地方出了错?

为什么你需要这里的driver_opts 。 这是networking选项。

我认为你应该尝试:

 version: '2' services: app: build: ./app container_name: myapp volumes: - "myapp:/root/www/myapp" volumes: myapp: