如何从父文件中删除入口点在Dockerfile上的图像

我想从Dockerfile中删除入口点,但父图像有一个入口点。

我该如何删除它?

根据这里的讨论,您应该能够使用ENTRYPOINT []重置入口ENTRYPOINT []

把这一行放在你的Dockerfile中

ENTRYPOINT []

有两种方法可以解决这个问题:

  1. 如果您希望重写在构build时发生,那么为子图像创build一个docker文件并在那里指定新的入口点

     FROM PARENT_IMAGE ENTRYPOINT [new_entry_point] 

2.另一种方法是在运行时执行重写,即使用--entrypoint标志:

  docker run --entrypoint=/bin/bash CHILD_IMAGE