команда «docker compose up» не найдена в azure aci

Я использую этот ресурс, чтобы развернуть приложение docker-compose на лазурном языке:

https://www.docker.com/blog/how-to-deploy-containers-to-azure-aci-using-docker-cli-and-compose/

My проблема в том, что команда "docker compose up" не работает.

Я получаю следующую ошибку:

docker: 'compose' is not a docker command

Однако я раньше переключал контекст с помощью:

docker context use "azuremycontext" 

Изменить: Я обнаружил предыдущую ошибку, но я не уверен, почему она не работает: Я не могу выполнить команду

docker context create aci azuremycontext

команда docker не имеет этой опции в моем Linux. Что мне здесь не хватает?

1
задан 23 June 2021 в 17:38
2 ответа

Итак, я нашел решение и хотел бы им поделиться:

Вам необходимо установить интеграцию docker aci, чтобы использовать "docker compose" и "docker create context aci [contextname]". Вы можете установить ее следующим образом:

curl -L https://raw.githubusercontent.com/docker/compose-cli/main/scripts/install/install_linux.sh | sh
0
ответ дан 28 July 2021 в 13:08

команда "docker-compose", а не "docker compose".

1
ответ дан 28 July 2021 в 13:08

Теги

Похожие вопросы