2016-09-23 1 views
1

Ich habe online eine Menge Ressourcen gefunden, wenn ich Andocker mit Azure Virtual Machines verwende. Bei der Verwendung von Andockfenster mit Azure Webapps wurde jedoch keine gefunden. Ist das möglich?Kann ich einen Andockcontainer für Azure Webapp bereitstellen?

+0

Es ist nicht die Frage von "Kannst du" anstatt "Solltest du". Ich selber kämpfe zwischen ACS und Azure Web Apps, um meine LOB .Net Web-Apps (ungefähr 100 an der Zahl) zu hosten. Mit beiden scheinen die Optionen lebensfähig zu sein, ich habe Schwierigkeiten, eins über andere zu wählen. – Sam

Antwort

4

Nein. Web Apps sind ein Platform-as-a-Service von Azure, die eine maßgeschneiderte Verpackung und Laufzeit verwenden, Sie können nicht einfach eine Web App erstellen, auf ein Docker-Image verweisen und es als Container ausführen.

Wenn Sie Docker auf Azure ausführen möchten, können Sie ein VM Spin-up als eine einzige Host zu verwenden - Sie einen Ubuntu für Linux Container oder einem Windows Server 2016 für Windows-Container verwenden können (derzeit in der Vorschau).

Um einen Docker Swarm zu erstellen, der auf Azure ausgeführt wird, können Sie Azure Container Service oder Docker for Azure verwenden.

+10

Diese Antwort ist jetzt veraltet, da Azure jetzt [Docker-Container in Web-Apps] unterstützt (https://buildazure.com/2016/11/18/deploy-docker-containers-to-azure-web-apps-on-linux /). –

-2

Webapps, die unter App Service ausgeführt werden, sind Webapp-as-a-Service. Nichts mit Docker zu tun. Es verfügt über spezielle Methoden zur Codebereitstellung und unterstützt keine Docker-Images.

Das soll nicht heißen, dass Web Apps und Docker Images nicht miteinander kommunizieren können - Sie können Ihre Datenbank zum Beispiel in einem Docker Container haben, der von Ihrer Web App aufgerufen wird.

0

Nein, weil eine Webapp ein PaaS ist, das Azure bietet, mit dem Sie eine Website mit ihren Einstellungen (um es zu vereinfachen) mit Leichtigkeit durchführen können.

Aber Sie können eine Website auf Andocker mit Azure schieben.

25

Die Dinge ändern sich schnell in der Cloud. Seit November 2016 ist es in Linux-Web-Apps nun möglich, Andock-Container auszuführen. Sie können hier darüber lesen. https://buildazure.com/2016/11/18/deploy-docker-containers-to-azure-web-apps-on-linux

+2

Dies sollte jetzt die akzeptierte Antwort sein. – ScottG

+0

Wer weiß, dass azure stack Web App unter Linux unterstützt? – Alvin

+0

Nicht zu meinem Wissen. Es ist auch noch in der Vorschau in öffentlichen Azure, und es gibt wahrscheinlich eine Menge von allgemein verfügbaren Diensten, die sie in azurblauen Stapel zur Verfügung stellen möchten, bevor sie beginnen, an Preview-Dienste zu arbeiten. – sjkp

Verwandte Themen