我刚刚切换到 M1 macbook 并尝试使用 M1 的 docker 预览,但是我在构建 docker 图像时不断收到此错误
=> ERROR [4/7] COPY ./deploy/demo/deps/nginx.conf /etc/nginx/conf.d/.nginx.conf 0.0s
------
> [4/7] COPY ./deploy/demo/deps/nginx.conf /etc/nginx/conf.d/nginx.conf:
这里是 dockerfile
/deploy/
!/deploy/**/deps/
问题是第二行 !/deploy/**/deps/ 没有按预期工作。部署下的所有文件都被忽略,但我想保留 deps。它在英特尔 macbook 上运行良好。此外,当我将 ** 替换为演示时,它也可以正常工作。我查看了 dockerignore 文档,不知道为什么会发生这种情况,谢谢。