build筑后将ENTRYPOINT更改为容器

我有一个Dockerfile,结束于:

ENTRYPOINT ["/bin/bash", "/usr/local/cdt-tests/run-tests.sh"] 

在构build这个容器之后,我想运行它,但是不是执行这个bash脚本(run-tests.sh),而是想打开容器内的terminal窗口来检查文件系统。

如果没有ENTRYPOINT行,我可以这样做:

 docker build -tx . docker run -it x /bin/bash 

我可以检查容器的文件。

但是,由于有一个入口点,那么该脚本将运行,而我无法检查容器的文件。

有什么我可以做进入容器窥探?

docker run有一个 – --entrypoint选项