Docker Spoke

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 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 Events 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.
    Entfernen Sie ein Image Entfernt ein Image aus der Docker-Instanz.
    Images suchen Sucht nach Images auf 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.
    Inspizieren Sie einen Service 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.
    Inspizieren Sie einen Container Inspiziert einen Container in der Docker-Instanz.
    Einen Container beenden Beendet einen Container in der Docker-Instanz.
    Listencontainer 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.
    Einen Container anhalten Halten Sie einen Container in der Docker-Instanz an.
    Einen Container fortsetzen Hält einen Container in der Docker-Instanz an.
    Aktualisieren Sie einen Container Aktualisiert einen Container in der Docker-Instanz mit den angegebenen Werten.
    Warten auf einen Container Blockiert alle Prozesse, bis ein Container angehalten wird, 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.
    Eine Ausführungsinstanz untersuchen Inspiziert 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.
    Inspizieren Sie ein Netzwerk Gibt detaillierte Informationen zu einem Netzwerk in der Docker-Instanz zurück.
    Netzwerke auflisten Gibt eine Liste der Netzwerke 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.
    Inspizieren Sie ein Volume Gibt detaillierte Informationen zu einem Volume in Docker zurück.
    Listenvolumes Gibt eine Liste der Volumes von 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 verbunden sind.
    Swarm untersuchen Gibt detaillierte Informationen zu einem Docker-Swarm zurück.
    Treten Sie einem vorhandenen Swarm bei Verknüpft einen Knoten basierend auf dem Docker-Token mit einem Swarm als Manager- oder Worker-Knoten.
    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 zugeordneten 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.