我创建了一个docker文件来使用node.js和nginx。当我运行document.body.appendChild(savedContainer);
时,我收到以下错误:
Dockerfile:系统找不到指定的文件。
然后在docker文件目录中,我创建了一个文件夹名docker -t build <my docker file name> .
,并将index.html和style.css文件放入其中。
问题是:我知道为什么会收到此错误?
答案 0 :(得分:0)
命令docker -t build <my docker file name> .
被滥用。它应该是:
docker build -t <image-name> -f dockerFile .
其中dockerFile
是您为Dockerfile提供的名称。
-t
选项指定要为Docker镜像提供的标记或名称。
如果您将Dockerfile命名为-f
以外的其他内容,则必须使用Dockerfile
.
指定docker构建上下文。