我正在尝试从Dockerfile构建Docker映像。 Dockerfile如下:
1,11,234
ls命令已执行,但是一旦完成,进程将挂起并且不会继续执行。如果输入基本docker映像并手动执行命令,则一切正常。为什么会发生?
编辑
问题在RUN类型的Dockerfile中的第一行中发生。该命令已正确执行,结果显示在屏幕上,但是此后,构建挂起并且不再继续。如果该行是“ RUN ls”,“ RUN python main.py”,“ RUN pip install xxxx”或其他任何代码,则会发生,因此问题出在RUN命令。如果我使用COPY或ADD命令,则行为是正确的。对于其他基本映像(例如简单的ubuntu),问题仍然存在。