Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Behebung von Problemen mit Devfiles
In den folgenden Abschnitten finden Sie Informationen zur Behebung von Problemen im Zusammenhang mit Devfiles in. CodeCatalyst Weitere Informationen zu Devfiles finden Sie unter. Konfiguration einer Dev-Datei für eine Entwicklungsumgebung
Themen
- Meine Entwicklungsumgebung verwendet die standardmäßige universelle Dev-Datei, obwohl ich ein benutzerdefiniertes Image in einer benutzerdefinierten Dev-Datei implementiert habe
- Mein Projekt wird nicht in meiner Entwicklungsumgebung mit der standardmäßigen universellen Devdatei erstellt
- Ich möchte eine Repository-Dev-Datei für eine Entwicklungsumgebung verschieben
- Ich habe ein Problem beim Starten meiner Dev-Datei
- Ich bin mir nicht sicher, wie ich den Status meiner Dev-Datei überprüfen soll
- Meine Dev-Datei ist nicht mit den Tools kompatibel, die im neuesten Image bereitgestellt werden
Meine Entwicklungsumgebung verwendet die standardmäßige universelle Dev-Datei, obwohl ich ein benutzerdefiniertes Image in einer benutzerdefinierten Dev-Datei implementiert habe
Wenn beim Starten einer Entwicklungsumgebung, die eine benutzerdefinierte Entwicklungsdatei verwendet, Fehler CodeCatalyst auftreten, verwendet die Entwicklungsumgebung standardmäßig die standardmäßige universelle Entwicklungsdatei. Um das Problem zu beheben, können Sie den genauen Fehler in den Protokollen unter überprüfen. /aws/mde/logs/devfile.log
Sie können auch in Ihren Protokollen überprüfen, ob die postStart
Ausführung erfolgreich war:/aws/mde/logs/devfileCommand.log
.
Mein Projekt wird nicht in meiner Entwicklungsumgebung mit der standardmäßigen universellen Devdatei erstellt
Um das Problem zu beheben, stellen Sie sicher, dass Sie keine benutzerdefinierte Entwicklungsdatei verwenden. Wenn Sie keine benutzerdefinierte Entwicklungsdatei verwenden, schauen Sie sich die devfile.yaml
Datei im Quell-Repository des Projekts an, um Fehler zu finden und zu beheben.
Ich möchte eine Repository-Dev-Datei für eine Entwicklungsumgebung verschieben
Sie können die Standard-Dev-Datei in /projects/devfile.yaml
Ihr Quellcode-Repository verschieben. Verwenden Sie den folgenden Befehl, um den Speicherort der Dev-Datei zu aktualisieren:. /aws/mde/mde start --location
repository-name
/devfile.yaml
Ich habe ein Problem beim Starten meiner Dev-Datei
Wenn beim Starten Ihrer Dev-Datei ein Problem auftritt, wechselt sie in den Wiederherstellungsmodus, sodass Sie weiterhin eine Verbindung zu Ihrer Umgebung herstellen und Ihre Dev-Datei reparieren können. Wenn Sie sich im Wiederherstellungsmodus befinden, enthält die Ausführung /aws/mde/mde status
nicht den Speicherort Ihrer Dev-Datei.
{
"status": "STABLE"
}
Sie können den Fehler in den Protokollen unter überprüfen/aws/mde/logs
, die Dev-Datei korrigieren und erneut versuchen, es auszuführen/aws/mde/mde start
.
Ich bin mir nicht sicher, wie ich den Status meiner Dev-Datei überprüfen soll
Sie können Ihren Devfile-Status überprüfen, indem Sie Folgendes ausführen. /aws/mde/mde status
Nachdem Sie diesen Befehl ausgeführt haben, wird möglicherweise eine der folgenden Optionen angezeigt:
-
{"status": "STABLE", "location": "devfile.yaml" }
Dies zeigt an, dass Ihre Dev-Datei korrekt ist.
-
{"status": "STABLE" }
Dies deutet darauf hin, dass Ihre Dev-Datei nicht gestartet werden konnte und sich im Wiederherstellungsmodus befindet.
Sie können den genauen Fehler in den Protokollen unter /aws/mde/logs/devfile.log
überprüfen.
Sie können auch in Ihren Protokollen überprüfen, ob die postStart
Ausführung erfolgreich war:/aws/mde/logs/devfileCommand.log
.
Weitere Informationen finden Sie unter Spezifizierung universeller Devfile-Images für eine Entwicklungsumgebung.
Meine Dev-Datei ist nicht mit den Tools kompatibel, die im neuesten Image bereitgestellt werden
In Ihrer Entwicklungsumgebung devfile
oder devfile postStart
kann fehlschlagen, wenn das latest
Tool nicht über die für ein bestimmtes Projekt erforderlichen Tools verfügt. Gehen Sie wie folgt vor, um das Problem zu beheben:
-
Navigiere zu deiner Dev-Datei.
-
Aktualisieren Sie in Ihrer Dev-Datei stattdessen auf eine detaillierte Image-Version.
latest
Sie könnte wie folgt aussehen:components: - container: image: public.ecr.aws/amazonlinux/universal-image:1.0
-
Erstellen Sie mit der aktualisierten Dev-Datei eine neue Entwicklungsumgebung.