更改docker compose传播设置
我正在尝试更改docker compose的传播设置。下面是我的yaml文件更改docker compose传播设置,docker,Docker,我正在尝试更改docker compose的传播设置。下面是我的yaml文件 version: '3.2' services: web: build: context: . dockerfile: Dockerfile.dev ports: - "3000:3000" volumes: - /app/node_modules - type: bind source: . tar
version: '3.2'
services:
web:
build:
context: .
dockerfile: Dockerfile.dev
ports:
- "3000:3000"
volumes:
- /app/node_modules
- type: bind
source: .
target: /app
bind:
propagation: shared
然而,当我docker检查容器时,体积仍然很大
"Mounts": [
{
"Type": "bind",
"Source": "/c/users/pinku/Desktop/workflow/frontend",
"Destination": "/app",
"Mode": "rw",
"RW": true,
"Propagation": "rprivate"
},
{
"Type": "volume",
"Name": "9a085880e8938e31a5b8d4a66b53700b26d3b279799d614a26e82134dd0f58d5",
"Source": "/mnt/sda1/var/lib/docker/volumes/9a085880e8938e31a5b8d4a66b53700b26d3b279799d614a26e82134dd0f58d5/_data",
"Destination": "/app/node_modules",
"Driver": "local",
"Mode": "",
"RW": true,
"Propagation": ""
}
]
知道我做错了什么吗?有一系列相关的GitHub问题:和
尝试更新docker compose安装(1.21+)并将版本指令的值至少更改为版本“3.3”。您使用的
docker compose
版本是什么?它位于文件顶部。3.2我是指提供docker compose的docker compose版本的结果version@MostafaHussein对不起,我弄糊涂了,是1.20.1。