2017-09-01 131 views
1

我有以下docker-compose.yaml卷搬運工-組成不安裝

web: 
    build: web 
    volumes: 
    - .:/data 

web/Dockerfile而且是這樣的:

FROM ubuntu 
RUN start_some_service.sh 

但這data體積沒有被安裝。 docker inspect這樣說:

"Volumes": null 

任何想法我在做什麼錯在這裏?


也試過:

volumes: 
- ".:/app" 

但問題仍然存在。

docker-compose -f docker-compose.yaml config顯示以下內容:

services: 
    web: 
    build: 
     context: /Users/zoran/code/test/web 
    network_mode: bridge 
    volumes: 
    - /Users/zoran/code/test:/app:rw 
version: '2.1' 
+0

嘗試之前'加2個空格 - 」: /應用「'。 –

回答

0

有必要同時指定buildimage選項要安裝的卷:

web: 
    build: web 
    image: my-web-image 
    volumes: 
     - .:/data