Docker Spoke

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • 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-Spoke v2.3.3 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)
    Hinweis:
    Einige dieser Plugins sind lizenzierbare Funktionen und erfordern eine entsprechende Lizenz, wenn sie außerhalb der Spoke-Implementierung verwendet werden. Informationen zu Lizenzen erhalten Sie von Ihrem Account Manager.

    Unterstützte Versionen

    Community-Edition Version 18.09.0

    Spoke-Aktionen

    Docker-Spoke bietet Aktionen zum Automatisieren von Docker-Aufgaben, wenn Ereignisse in ServiceNowauftreten. 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 Images aus der Docker-Instanz auf.
    Entfernt ein Image Entfernt ein Image aus der Docker-Instanz.
    Images suchen Sucht nach Images in Docker-Hub.
    Serviceverwaltung Service erstellen Erstellt einen Service in der Docker-Instanz. Services sind Aufgaben, die in einem Swarm ausgeführt werden.
    Löscht einen Service Löscht einen Service aus der Docker-Instanz.
    Einen Service untersuchen Gibt detaillierte Informationen zu einem Service in der Docker-Instanz zurück.
    Einen Service aktualisieren Aktualisiert einen Service für den Swarm in der Docker-Instanz.
    Listenservices 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.
    Einen Container löschen Beendet einen Container in der Docker-Instanz.
    Container auflisten Listet Container in der Docker-Instanz auf.
    Einen Container anhalten Hält alle Prozesse in einem Container in der Docker-Instanz an.
    Entfernt 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.
    Einen Container stoppen Halten Sie einen Container in der Docker-Instanz an.
    Einen Container fortsetzen Setzt einen Container in der Docker-Instanz fort.
    Aktualisiert einen Container Aktualisiert einen Container in der Docker-Instanz mit den angegebenen Werten.
    Warten Sie auf einen Container Blockiert alle Prozesse, bis ein Container anhält, und gibt dann den Exit-Code für den Container in der Docker-Instanz zurück.
    Ausführungsverwaltung Erstellt eine Ausführungsinstanz Erstellt eine Ausführungsinstanz in Docker, über die Sie einen neuen Befehl in einem laufenden 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 laufenden Container ausführen können.
    Netzwerkverwaltung Erstellen Sie ein Netzwerk Erstellt ein Netzwerk in der Docker-Instanz.
    Ein Netzwerk untersuchen 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 Ein Volume erstellen Erstellt ein Volume in Docker.
    Ein Volume untersuchen Gibt detaillierte Informationen zu einem Volume in Docker zurück.
    Listet 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.
    Initialisiert 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 zusammengeschlossen sind.
    Swarm untersuchen Gibt detaillierte Informationen zu einem Docker-Swarm zurück.
    Treten Sie einem vorhandenen Swarm bei Verknüpft einen Knoten mit einem Swarm basierend auf dem Docker-Token als Manager- oder Worker-Knoten.
    Einen Swarm verlassen 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-Aliasdatensatz, 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 die Docker-Spoke.

    MID-Server-Anforderungen

    Diese Aktionen verwenden REST-Aufrufe, die auf einer Instanz oder einem MID-Server ausgeführt werden können. Verwenden Sie den Verbindungsdatensatz, der dem Docker-Alias zugeordnet ist, um zu konfigurieren, wo Aktionen ausgeführt werden, und um MID-Server Auswahlattribute festzulegen. Weitere Informationen finden Sie unter MID-Server.