gpt4 book ai didi

node.js - Windows 10 Linux 镜像中的 Docker 绑定(bind)挂载问题

转载 作者:太空宇宙 更新时间:2023-11-04 01:32:56 25 4
gpt4 key购买 nike

我遇到一个问题,即使我启用了共享卷并添加了绑定(bind)挂载,docker 也无法与我的文件更改同步。

我当前的系统Windows 10 专业版Docker 版本 18.09.2,内部版本 6247962

docker 构建时出现错误消息

SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions for sensitive files and directories.

这是针对 Windows 10 计算机的,我已尝试使用以下文件。

来自 Node :8.11

RUN mkdir /usr/src/app
WORKDIR /usr/src/app
COPY package*.json ./
COPY yarn.lock ./
RUN yarn
COPY . .

docker-compose.yml
version: '3'
services:
app_web:
build: .
ports:
- "80:4000"
volumes:
- .:/usr/src/app/
- /usr/app/node_modules

最佳答案

这是 docker/windows 的标准警告消息,并不意味着错误。

对于您的情况,请在 docker compose 文件中使用绝对主机路径而不是“。”看看是否有效。此外,您需要首先从 docker for windows 菜单启用驱动器共享。

关于node.js - Windows 10 Linux 镜像中的 Docker 绑定(bind)挂载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55481345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com