使用docker运行容器时出错

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

sudo service docker start 

但是,当我尝试运行相同的命令,

 sudo docker run -it ubuntu:12.04 

我收到以下错误

docker:来自守护进程的错误响应:容器命令'/ bin / bash'未find或不存在

这个问题仍然是我曾尝试过的任何图像相同这可能是这个问题的原因?

这取决于你的docker版本,但是检查你是否有问题23411 ,需要添加一个workdir

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

start.go似乎有一些最近的bug,并且正在进行一个PR 。