如何将当前目录的文件复制到Dockerfile中的文件夹

如何将当前目录的文件复制到Dockerfile中的文件夹,docker,dockerfile,Docker,Dockerfile,我正在尝试创建一个Dockerfile,将当前目录中的所有文件复制到特定文件夹 目前我有 COPY . /this/folder 我无法检查此命令的结果,因为我的容器在运行后几乎立即关闭。有没有更好的方法来测试命令是否正常工作?您可以启动一个容器并进行检查 $ docker run -ti --rm <DOCKER_IMAGE> sh $ ls -l /this/folder 如果仅用于测试,请在docker文件中包含以下命令: RUN cd /this/folder &

我正在尝试创建一个Dockerfile,将当前目录中的所有文件复制到特定文件夹

目前我有

COPY . /this/folder

我无法检查此命令的结果,因为我的容器在运行后几乎立即关闭。有没有更好的方法来测试命令是否正常工作?

您可以启动一个容器并进行检查

$ docker run -ti --rm <DOCKER_IMAGE> sh
$ ls -l /this/folder

如果仅用于测试,请在docker文件中包含以下命令:

RUN cd /this/folder && ls
这将列出docker build时的目录内容

我收到错误“将just RUN ls添加到Dockerfile时,命令'/bin/sh-c ls'返回非零代码:1
RUN cd /this/folder && ls