搜索上述内容会展示很多关于如何为在docker容器中运行的应用程序设置断点的结果,但我想要在 Dockerfile
中设置一个断点,以便在断点处暂停 docker build
。 以下是一个 Dockerfile
示例:
FROM ubuntu:20.04
RUN echo "hello"
RUN echo "bye"
我正在寻找一种方法在RUN echo "bye"
上设置断点,使得当我调试这个Dockerfile
时,镜像将在RUN echo "bye"
点之前以非交互方式构建。在此之后,我将能够与容器交互式运行命令。在我的实际Dockerfile
中,有一些RUN
命令在断点之前会更改正在构建的镜像的文件系统。我希望通过在断点时能够交互式地运行命令,如cd
/ ls
/ find
来分析图像的文件系统。