Dockerfile:为什么不bash命令工作?
我想从一个非常简单的开始学习Dockerfile,所以这里是我的Dockfile:
FROM ubuntu ENTRYPOINT /bin/bash
但是,在构build映像并运行容器之后,我发现我无法运行bash命令。 例如,如果我input:
# clear
容器似乎卡在无限循环中运行。 那为什么会这样呢? 我该如何解决?
你怎么运行容器? 请注意,您必须传递选项-i
以保持STDIN打开,并且-t
分配伪TTY。
下面你可以find一个例子:
docker运行 – 我的图像
docker运行-it ubuntu
发布这个命令,你将会得到如下提示:
根@ 26f9e7a42517:/#