【发布时间】:2022-01-03 04:05:23
【问题描述】:
我有自己的目录结构:
+projects
+project_1
+project_2
+node
+container_1
-Dockerfile
在我的 Dockerfile 中,我将 project_1 复制到 /var/www/project_1 目录,但不幸的是它没有被复制:
#Dockerfile
FROM node:17
WORKDIR /var/www/project_1
COPY ../../projects/project_1 /var/www/project_1
RUN npm install
CMD ["npm","run","start:dev"]
错误:
=> ERROR [3/4] COPY ../../projects/project_1 /var/www/project_1 0.0s
------
> [3/4] COPY ../../projects/project_1 /var/www/project_1:
------
failed to solve: rpc error: code = Unknown desc = failed to compute cache key: "/projects/project_1" not found: not found
【问题讨论】:
-
是否可以选择安装外部位置?您可以执行
docker -v <projectdir>:<containerdir>和<projectdir>将在docker 中显示为<containerdir>。
标签: docker dockerfile