我在Ubuntu 18.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上访问色相。

但是正如在运行/ home / cloudera / cloudera-manager时在https://hub.docker.com/r/cloudera/quickstart/上提到的那样,尽管我在docker shell上看到以下消息,但我发现色相已停止工作,而且cloudera manager也无法访问:
Success! You can now log into Cloudera Manager from the QuickStart VM's browser:

    http://quickstart.cloudera:7180

    Username: cloudera
    Password: cloudera

我也尝试了localhost:7180,但是没有运气。

这可能是什么原因?

最佳答案

我遇到了同样的问题,因此我尝试通过添加端口来映射端口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

对我有用

关于docker - Docker上的Cloudera Manager无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59906760/

10-16 11:09