Puncte:0

comanda „docker compose up” nu a fost găsită în azure aci

drapel us

Urmăresc această resursă pentru a implementa aplicația docker-compose în azure:

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

Problema mea este că comanda „docker compose up” nu funcționează.

Primesc următoarea eroare:

docker: „compose” nu este o comandă docker

Cu toate acestea, am schimbat contextul înainte cu:

contextul docker folosește „azuremycontext” 

Editați | ×: Am găsit o greșeală anterioară, dar nici nu sunt sigur de ce nu funcționează: nu pot executa comanda

contextul docker creează aci azuremycontext

comanda docker nu are această opțiune în linux-ul meu. Ce îmi lipsește aici?

Michael Hampton avatar
drapel cz
Mi se pare o greșeală de scriere.
Vasili Pascal avatar
drapel us
Nu, docker compose este acum o alternativă golang la docker-compose al lui Python. Deci ar trebui să fie disponibil în versiuni noi.
Puncte:1
drapel ng

comanda este „docker-compose”, nu „docker compose”.

Lorem ipsum avatar
drapel us
multumesc pentru raspuns. Am crezut același lucru. Dar citeam documentația oficială Microsoft aici: https://docs.microsoft.com/en-us/azure/container-instances/tutorial-docker-compose.În această documentație, există o notă: „Nu există nicio cratimă între docker și compose în aceste comenzi”. Cred că s-ar putea să nu creez un context aci, deoarece comanda din secțiunea mea „Editare” nu a funcționat.
drapel ng
Da, aș ghici că nu utilizați contextul ACI când rulați acea comandă
Vasili Pascal avatar
drapel us
Consultați https://github.com/docker/roadmap/issues/15, docker compose este o alternativă la docker-compose
Puncte:0
drapel us

Așa că am găsit soluția și aș dori să o împărtășesc:

Trebuie să instalați integrarea docker aci pentru a utiliza „docker compose” și „docker create context aci [contextname]”. Îl puteți instala după cum urmează:

curl -L https://raw.githubusercontent.com/docker/compose-cli/main/scripts/install/install_linux.sh | SH

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.