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

new*_*cot 10 docker dockerfile

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

目前我有

COPY . /this/folder
Run Code Online (Sandbox Code Playgroud)

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

BMW*_*BMW 8

你可以开始一个容器并检查.

$ docker run -ti --rm <DOCKER_IMAGE> sh
$ ls -l /this/folder
Run Code Online (Sandbox Code Playgroud)

如果您的泊坞窗图像有ENTRYPOINT设置,则运行以下命令:

$ docker run -ti --rm --entrypoint sh <DOCKER_IMAGE>
$ ls -l /this/folder
Run Code Online (Sandbox Code Playgroud)