1

我已经在我的机器上安装了 docker,我可以成功地从存储库中拉取图像,并且当我看到拉取的图像列表时,拉取的图像被清楚地列出。docker服务也开始使用

sudo service docker start

但是,当我尝试使用该命令运行相同的命令时,

sudo docker run -it ubuntu:12.04 

我收到以下错误

docker:来自守护进程的错误响应:找不到或不存在容器命令“/bin/bash”。

对于我尝试过的任何图像,问题仍然存在 这个问题的原因可能是什么?

4

1 回答 1

0

It depends on your version of docker, but check if you have issue 23411, where adding a workdir is needed:

sudo docker run --workdir /var -it ubuntu:12.04 

There seem to be some recent bug in start.go, and a PR in progress.

于 2016-07-05T06:19:43.910 回答