【发布时间】:2019-06-10 03:25:12
【问题描述】:
我是 Docker 新手。我想运行一个 docker-compose 文件。我已经安装了 docker-compose,请在下面找到详细信息
which docker-compose
# returns usr/local/bin/docker-compose
docker-compose -v
# returns docker-compose version 1.24.0, build 0aa59064
我指的是堆栈溢出帖子,并且能够找到有关 PATH 变量的内容,因此我也将 docker-compose 放在 /usr/bin/ 路径中。 所以,下面的命令
find /usr/bin/ -name "docker-compose"
# returns /usr/bin/docker-compose
此外,我通过在各自文件夹下使用“chmod +x”命令使两个路径下的文件都可执行。
所以当我最终尝试执行我的 docker-compose.yml 文件时,我收到以下错误
sudo ./docker-compose up - I am executing this command right in the folder where docker-compose.yml file is present
我得到以下错误,
sudo: ./docker-compose: command not found
如何在没有任何问题的情况下执行我的 docker-compose.yml 文件并启动我的容器。将其作为可执行文件时,我是否犯了任何错误?
【问题讨论】:
标签: docker docker-compose dockerfile docker-machine