docker compose不工作

docker compose不工作,docker,docker-compose,apache-zookeeper,boot2docker,Docker,Docker Compose,Apache Zookeeper,Boot2docker,当我尝试使用docker compose测试zookeeper集群时,控制台没有显示任何内容 这是我的命令: COMPOSE_PROJECT_NAME=zk_test docker-compose up docker compose命令无响应 我的问题是: 我只安装了docker机器和docker compose。命令在那里,但是我需要另外安装docker compose吗 docker compose应该安装在docker机器内部还是主机中?如果是后者,docker如何组合和管理docker

当我尝试使用docker compose测试zookeeper集群时,控制台没有显示任何内容

这是我的命令:

COMPOSE_PROJECT_NAME=zk_test docker-compose up
docker compose
命令无响应

我的问题是:

  • 我只安装了docker机器和docker compose。命令在那里,但是我需要另外安装docker compose吗
  • docker compose应该安装在docker机器内部还是主机中?如果是后者,docker如何组合和管理docker容器?因为它们在Docker机器内部运行
  • 我觉得奇怪的是,当我在主机终端中输入“docker compose”时,OS()可以识别它

    我的环境:

    • 操作系统:Mac
    • Docker容器:Docker机器(boot2docker)

      • 以下是我如何在Mac OS机器上获得所有必要软件包的方法

        安装自制软件:

        /usr/bin/ruby-e“$(curl-fsSL)https://raw.githubusercontent.com/Homebrew/install/master/install)“

        然后brew桶安装docker

        brew cask安装docker

        通过
        应用程序打开Docker
        或:

        open/Applications/Docker.app


        您现在应该了解docker compose、docker和docker engine的安装方式。

        我确信docker compose和docker machine都将安装在主机中,您不必安装任何东西两次,请参阅:安装docker并不意味着您已安装docker compose。先决条件是您已经安装了docker引擎(您已经安装了该引擎)。您不需要在容器中安装docker composer或docker,除非您希望从已启动的docker启动服务/容器。如果要这样做,您应该在docker文件中包含docker和docker compose安装,然后在docker的相同位置共享/var/run/docker.sock安装卷。您是如何安装docker compose的?如果您下载了非最新版本,则必须安装docker toolbox