docker COPY未复制文件

时间:2019-01-19 20:22:33

标签: docker

FROM nginx:alpine

EXPOSE 80

COPY . /usr/share/nginx/html

我正在尝试使用以下docker配置运行Angular应用。它确实可以工作,但是我看不到应该在该位置“ / usr / share / nginx / html”中复制的文件/目录,这非常令人困惑。该目录仅包含默认的index.html创建的nginx。

它是否将其存储在内存或其他内容中,因为文件不存在,但确实可以正确访问我的网站。

内部版本:

docker build -t appname .

运行:

docker run -d -p 80:80 appname

1 个答案:

答案 0 :(得分:0)

似乎COPY目标路径不是磁盘服务器上的路径,而是docker映像内的路径。这就解释了为什么我看不到服务器磁盘上的文件。