Я новичок в Docker. Я хотел бы запустить файл docker-compose. У меня установлена докер-композита и, пожалуйста, найдите детали ниже
which docker-compose
# returns usr/local/bin/docker-compose
docker-compose -v
# returns docker-compose version 1.24.0, build 0aa59064
Я имел в виду сообщения STACK OVERFLOW и смог найти что-то относительно переменной PATH, поэтому я также поместил свой docker-compose в / usr / bin / path.
Итак, приведенная ниже команда
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 и запустить мои контейнеры. Я делаю какие-либо ошибки, делая его как исполняемый файл?