繁体   English   中英

Dockerfile:为什么bash命令不起作用?

[英]Dockerfile: why doesn't the bash command work?

我想从一个非常简单的开始学习Dockerfile,所以这是我的Dockfile:

FROM ubuntu
ENTRYPOINT /bin/bash

但是,在构建映像并运行容器之后,我发现无法运行bash命令。 例如,如果我键入:

# clear

容器似乎陷入无限循环中。 那为什么会发生呢? 我该如何解决?

您如何运行容器? 请注意,您必须传递选项-i以便保持STDIN打开,并传递-t来分配伪TTY。

您可以在下面找到一个示例:

docker运行-i -t my-image

泊坞窗运行-it ubuntu

发布此命令,您将看到如下提示:

root @ 26f9e7a42517:/#

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM