Docker Spoke
Suchen Sie nach Docker-Daten in Ihrer ServiceNow-Instanz. Automatisieren Sie Änderungen in der Docker-Engine, wenn ein Ereignis in ServiceNow auftritt.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
Docker-Spokev 2.3.4 Ist die neueste Version.
Spoke-Abhängigkeiten
Wenn Sie Probleme beim Installieren der App haben, stellen Sie sicher, dass die folgenden abhängigen Plugins installiert sind:
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
Unterstützte Versionen
Community-Edition, Version 18.09.0.
Spoke-Aktionen
Die Docker-SpokeStellt Aktionen zur Automatisierung von Docker-Aufgaben bereit, wenn Ereignisse in auftreten ServiceNow. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Verwaltung von Images | Erstellen Sie Ein Image | Erstellt ein Image in der Docker-Instanz. |
| Images auflisten | Listet Bilder aus der Docker-Instanz auf. | |
| Entfernen Sie Ein Bild | Entfernt ein Image aus der Docker-Instanz. | |
| Images suchen | Sucht nach Bildern in Docker Hub. | |
| Serviceverwaltung | Service erstellen | Erstellt einen Service in der Docker-Instanz. Services sind Aufgaben, die auf einem Swarm ausgeführt werden. |
| Löschen Sie Einen Service | Löscht einen Service aus der Docker-Instanz. | |
| Untersuchen Sie Einen Service | Gibt detaillierte Informationen zu einem Service in der Docker-Instanz zurück. | |
| Einen Service aktualisieren | Aktualisiert einen Service auf den Swarm in der Docker-Instanz. | |
| Services Auflisten | Gibt eine Liste von Services aus der Docker-Instanz zurück. | |
| Container-Verwaltung | Erstellen Sie Einen Container | Erstellt einen Container in der Docker-Instanz. |
| Untersuchen Sie Einen Container | Überprüft einen Container in der Docker-Instanz. | |
| Beenden Sie Einen Container | Beendet einen Container in der Docker-Instanz. | |
| Listen Sie Container Auf | Listet Container in der Docker-Instanz auf. | |
| Einen Container anhalten | Hält alle Prozesse in einem Container in der Docker-Instanz an. | |
| Entfernen Sie Einen Container | Entfernt einen Container aus der Docker-Instanz. | |
| Benennen Sie Einen Container um | Benennt einen Container in der Docker-Instanz um. | |
| Starten Sie Einen Container neu | Startet einen Container in der Docker-Instanz neu. | |
| Starten Sie Einen Container | Startet einen Container in der Docker-Instanz. | |
| Halten Sie Einen Container an | Halten Sie einen Container in der Docker-Instanz an. | |
| Heben Sie die Unterbrechung Eines Containers auf | Hebt den Pausieren eines Containers in der Docker-Instanz auf. | |
| Aktualisieren Sie Einen Container | Aktualisiert einen Container in der Docker-Instanz mit den angegebenen Werten. | |
| Warten Sie auf Einen Container | Blockiert alle Prozesse, bis ein Container stoppt, und gibt dann den Exit-Code für den Container in der Docker-Instanz zurück. | |
| Ausführungsverwaltung | Erstellen Sie Eine Ausführungsinstanz | Erstellt eine Ausführungsinstanz in Docker, über die Sie einen neuen Befehl in einem ausgeführten Container ausführen können. Um einen Befehl in einem Container auszuführen, erstellen und starten Sie eine Ausführungsinstanz. |
| Untersuchen Sie Eine Ausführungsinstanz | Überprüft eine Ausführungsinstanz in Docker. | |
| Starten Sie Eine Ausführungsinstanz | Startet eine Ausführungsinstanz in Docker, über die Sie einen neuen Befehl in einem ausgeführten Container ausführen können. | |
| Netzwerkverwaltung | Erstellen Sie Ein Netzwerk | Erstellt ein Netzwerk in der Docker-Instanz. |
| Überprüfen Sie Ein Netzwerk | Gibt detaillierte Informationen zu einem Netzwerk in der Docker-Instanz zurück. | |
| Netzwerke auflisten | Gibt eine Liste von Netzwerken aus der Docker-Instanz zurück. | |
| Entfernen Sie Ein Netzwerk | Entfernt ein Netzwerk aus der Docker-Instanz. | |
| Volume-Verwaltung | Erstellen Sie Ein Volume | Erstellt ein Volume in Docker. |
| Untersuchen Sie Ein Volume | Gibt detaillierte Informationen zu einem Volume in Docker zurück. | |
| Listen Sie Volumes Auf | Gibt eine Liste von Volumes aus Docker zurück. | |
| Entfernen Sie Ein Volume | Entfernt ein Volume aus der Docker-Instanz. | |
| Swarm-Verwaltung | Löschen Sie Einen Knoten | Löscht einen Knoten aus der Docker-Instanz. |
| Initialisieren Sie Einen neuen Swarm | Initialisiert einen neuen Docker-Swarm. Ein Swarm ist eine Gruppe von Computern, auf denen Docker ausgeführt wird, die zu einem Cluster zusammengefügt sind. | |
| Swarm untersuchen | Gibt detaillierte Informationen zu einem Docker-Swarm zurück. | |
| Treten Sie Einem Vorhandenen Swarm Bei | Verbindet einen Knoten mit einem Swarm als Manager- oder Worker-Knoten basierend auf dem Docker-Token. | |
| Verlassen Sie Einen Swarm | Entfernt eine Docker-Instanz aus einem Swarm. |
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub Verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren.
Diese Spoke verwendet den Docker-Alias-Datensatz, um Aktionen zu autorisieren. Um den Spoke-Verbindungsalias zu verwenden, erstellen Sie einen zugehörigen Verbindungsdatensatz. Für diese Spoke ist kein Anmeldeinformationsdatensatz erforderlich. Informationen zum Einrichten der Spoke finden Sie unter Konfigurieren Sie eine Verbindung für Docker-Spoke.
MID-Server-Anforderungen
Diese Aktionen verwenden REST-Aufrufe, die entweder auf einer Instanz oder optional über ausgeführt werden können MID-Server. Verwenden Sie den Verbindungsdatensatz, der dem Docker-Alias zugeordnet ist, um zu konfigurieren, wo Aktionen ausgeführt werden, und geben Sie bei Bedarf an MID-Server Auswahlattribute. Weitere Informationen finden Sie unter MID-Server.
Zum Einrichten von MID-ServerInformationen zu dieser Spoke finden Sie unter Einrichten MID-Server Für eine Spoke.