2017-09-01 130 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