Docker build命令中断,无法标记图像/直接执行

Docker build命令中断,无法标记图像/直接执行,docker,containers,tagging,Docker,Containers,Tagging,我的问题与这里讨论的几乎相同: 但我并没有在构建过程中发生错误(正如op所指出的),而是在这个过程中执行一个服务器。Dockerfile的最后一个命令是启动服务器的运行命令。但是,由于这个原因,每次我构建这个映像时,都不会完成构建(它进入服务器循环等待请求),而是在停止容器时,创建了一个带有:的映像 有没有办法把事情弄清楚?因为链接so帖子中提供的答案只是建议以后使用shell命令更改图像名称 为什么不使用CMD而不是RUN来启动服务?谢谢,这就解决了问题。

我的问题与这里讨论的几乎相同:

但我并没有在构建过程中发生错误(正如op所指出的),而是在这个过程中执行一个服务器。Dockerfile的最后一个命令是启动服务器的运行命令。但是,由于这个原因,每次我构建这个映像时,都不会完成构建(它进入服务器循环等待请求),而是在停止容器时,创建了一个带有
的映像


有没有办法把事情弄清楚?因为链接so帖子中提供的答案只是建议以后使用shell命令更改图像名称

为什么不使用
CMD
而不是
RUN
来启动服务?谢谢,这就解决了问题。