Я использую этот ресурс, чтобы развернуть приложение 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. Что мне здесь не хватает?
Итак, я нашел решение и хотел бы им поделиться:
Вам необходимо установить интеграцию 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