在Mac上找不到docker-quickstart

我在Docker上试用Cloudera。 启动Cloudera的命令是docker run --privileged=true --hostname=quickstart.cloudera -t -i ${HASH} /usr/bin/docker-quickstart 。 但是,我根本没有/usr/bin/docker-quickstart 。 我确定我遵循默认步骤在我的MacBook上安装Docker。 有谁知道在哪里获取这个二进制可执行文件? 还是有更好的方式在Docker上运行Cloudera?

[更新]在虚拟机上使用Cloudera是首选方式,可节省设置configuration的时间。

/ usr / bin / docker-quickstart是一个在Docker镜像中可用的可执行脚本。

遵循https://www.cloudera.com/documentation/enterprise/5-6-x/topics/quickstart_docker_container.html的指示,我做了以下操作:

 % docker pull cloudera/quickstart:latest latest: Pulling from cloudera/quickstart 1d00652ce734: Pull complete Digest: sha256:f91bee4cdfa2c92ea3652929a22f729d4d13fc838b00f120e630f91c941acb63 Status: Downloaded newer image for cloudera/quickstart:latest % docker images REPOSITORY TAG IMAGE ID CREATED SIZE cloudera/quickstart latest 4239cd2958c6 14 months ago 6.34 GB % docker run --hostname=quickstart.cloudera --privileged=true -t -i cloudera/quickstart /usr/bin/docker-quickstart Starting mysqld: [ OK ] if [ "$1" == "start" ] ; then if [ "${EC2}" == 'true' ]; then ... Using CATALINA_PID: /var/run/solr/solr.pid Started Impala Catalog Server (catalogd) : [ OK ] Started Impala Server (impalad): [ OK ] [root@quickstart /]# 

这启动了群集。 然后在shell中,我validation了shell脚本的存在。

 [root@quickstart /]# cd /usr/bin [root@quickstart bin]# file docker-quickstart docker-quickstart: a /usr/bin/env bash script text executable [root@quickstart bin]#