docker上的Cloudera管理器不工作

docker上的Cloudera管理器不工作,docker,cloudera-cdh,cloudera-quickstart-vm,Docker,Cloudera Cdh,Cloudera Quickstart Vm,我在Ubuntu18.04LTS上使用docker上的cloudera quickstart vm。当我使用run命令启动vm时: sudo docker run --hostname=quickstart.cloudera --privileged=true -t -i -p 8888:8888 -p 80:80 cloudera/quickstart /usr/bin/docker-quickstart 它正确地启动了色调服务,并且我能够在localhost:8888上访问色调 但正如ht

我在Ubuntu18.04LTS上使用docker上的cloudera quickstart vm。当我使用run命令启动vm时:

sudo docker run --hostname=quickstart.cloudera --privileged=true -t -i -p 8888:8888 -p 80:80 cloudera/quickstart /usr/bin/docker-quickstart
它正确地启动了色调服务,并且我能够在localhost:8888上访问色调

但正如
https://hub.docker.com/r/cloudera/quickstart/
当我运行/home/cloudera/cloudera管理器时,我发现色调已经停止工作,而且cloudera管理器也无法访问,尽管我在docker shell上看到以下消息:

Success! You can now log into Cloudera Manager from the QuickStart VM's browser:

    http://quickstart.cloudera:7180

    Username: cloudera
    Password: cloudera
我也尝试了localhost:7180,但没有成功


这背后的原因可能是什么

我也遇到了同样的问题,所以我尝试通过添加一个:

-p 7180:7180
对命令进行修改,使其成为:

docker run --hostname=quickstart.cloudera --privileged=true -t -i -p 8888:8888 -p 80:80 -p 7180:7180 cloudera/quickstart /usr/bin/docker-quickstart

它对我有效

我也遇到了同样的问题,因此我尝试通过添加一个:

-p 7180:7180
对命令进行修改,使其成为:

docker run --hostname=quickstart.cloudera --privileged=true -t -i -p 8888:8888 -p 80:80 -p 7180:7180 cloudera/quickstart /usr/bin/docker-quickstart

它对我有效

我得到了完全相同的错误。有人知道什么解决方法吗?我得到了完全相同的错误。有人知道解决办法吗?