2017-12-01 1 views
-1

Ich versuche Container (PREVIEW) in Visual Studio Team Services. Ich habe wirklich keine Ahnung von Containern, nur neugierig. Bis jetzt war ich in der Lage, Ubuntu auszuführen und Docker zu installieren, erstellte auch ein Konto in Docker Hub, und konnte Docker Registry Connection einrichten. Jetzt stelle ich den Build in die Warteschlange und erhalte diesen Fehler.VSTS-Vorlage: Container (VORSCHAU) richtige Schritte?

Unhandled: No Docker file matching /home/christianlouislivioco/myagent/_work/1/s/**/Dockerfile was found. 

Wie löst man das?

Auch diese Fragen: Welche Verfahren habe ich vermisst? Was macht man als nächstes? Irgendwelche Tipps dazu? Vielen Dank im Voraus.

+0

Haben Sie eine Dockerdatei für Ihre Anwendung erstellt? Wenn Sie "* keine Ahnung von Containern * haben", ist ein guter Ausgangspunkt die Dokumentation. –

Antwort

1

Docker In Bezug auf (ein Bild Bauen) Aufgabe:

Wenn Sie Standard verwenden Build-Context Option aktivieren, dann verwendet er Quellverzeichnis (zB [agent working directory]\1\s) als Build-Kontext, so dass die Dockerfile werden müssen bestehende in der Quelle Verzeichnis (kann im untergeordneten Ordner sein). (Map-Server-Dateien zum Erstellen von Agenten in Abschnitt können Sie auch Dockerfile Quellverzeichnis kopieren)

Wenn Sie die Option Standardkontext verwenden deaktivieren, können Sie den Build-Kontextpfad angeben, der Dockerfile enthält.

enter image description here

Basierend auf Ihrer Beschreibung, verwenden Sie Standard-Build Zusammenhang mit Containern (Vorschau) Vorlage, so überprüfen Sie die Einstellung für Quelle in Quellen Abschnitt Holen.

Nachdem das Image auf den Server übertragen wurde (z. B. Docker Hub, Azure Container Registry), können Sie dieses Image ausführen oder andere Aktionen ausführen. docker run