Macos 在mac上找不到docker quickstart
我正在Docker上试用Cloudera。启动Cloudera的命令是Macos 在mac上找不到docker quickstart,macos,docker,cloudera,Macos,Docker,Cloudera,我正在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 [更新]在虚拟机上
docker run--privileged=true--hostname=quickstart.Cloudera-t-i${HASH}/usr/bin/docker quickstart
。但是,我根本没有/usr/bin/docker quickstart
。我确信我按照默认步骤在MacBook上安装Docker。有人知道从哪里获取这个二进制可执行文件吗?还是有更好的方法在Docker上运行Cloudera
[更新]在虚拟机上使用Cloudera是一种首选方法,可以节省设置配置的时间。/usr/bin/docker quickstart是docker映像中提供的可执行脚本 按照我的指示,我做了以下工作:
% 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中,我验证了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]#