Docker Spoke
Pesquise dados do Docker da instância ServiceNow. Automatize as mudanças no mecanismo do Docker quando ocorrer um evento em ServiceNow.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Assinatura do Integration Hub
Este spoke requer uma assinatura do Hub de integração. Para obter mais informações, consulte Cronogramas jurídicos - Visão geral do IntegrationHub.
Versão do spoke
Spoke do Docker v2.3.3 é a versão mais recente.
Dependências do spoke
Se você estiver tendo problemas para instalar o aplicativo, verifique se estes plug-ins dependentes estão instalados:
- Etapa de ação do ServiceNow IntegrationHub — REST (com.glide.hub.action_step.rest)
- Tempo de execução do ServiceNow IntegrationHub (com.glide.hub.integration.runtime)
Versões com suporte
Community Edition versão 18.09.0.
Ações do spoke
O Spoke do Docker fornece ações para automatizar tarefas do Docker quando ocorrem eventos em ServiceNow. As ações disponíveis incluem:
| Categoria | Ação | Descrição |
|---|---|---|
| Gestão de imagens | Criar uma imagem | Cria uma imagem na instância do Docker. |
| Listar imagens | Lista imagens da instância do Docker. | |
| Remover uma imagem | Remove uma imagem da instância do Docker. | |
| Pesquisar imagens | Pesquisa imagens no Docker Hub. | |
| Gestão de serviços | Criar um serviço | Cria um serviço na instância do Docker. Serviços são tarefas executadas em um swarm. |
| Excluir um serviço | Exclui um serviço da instância do Docker. | |
| Inspecionar um serviço | Retorna informações detalhadas sobre um serviço na instância do Docker. | |
| Atualizar um serviço | Atualiza um serviço para o Swarm na instância do Docker. | |
| Listar serviços | Retorna uma lista de serviços da instância do Docker. | |
| Gestão de contêineres | Criar um contêiner | Cria um contêiner na instância do Docker. |
| Inspecionar um contêiner | Inspeciona um contêiner na instância do Docker. | |
| Eliminar um contêiner | Encerra um contêiner na instância do Docker. | |
| Listar contêineres | Lista os contêineres na instância do Docker. | |
| Pausar um contêiner | Suspende todos os processos em um contêiner na instância do Docker. | |
| Remover um contêiner | Remove um contêiner da instância do Docker. | |
| Renomear um contêiner | Renomeia um contêiner na instância do Docker. | |
| Reiniciar um contêiner | Reinicia um contêiner na instância do Docker. | |
| Iniciar um contêiner | Inicia um contêiner na instância do Docker. | |
| Interromper um contêiner | Interrompa um contêiner na instância do Docker. | |
| Retomar um contêiner | Retoma um contêiner na instância do Docker. | |
| Atualizar um contêiner | Atualiza um contêiner na instância do Docker com os valores fornecidos. | |
| Aguardar um contêiner | Bloqueia todos os processos até que um contêiner pare e retorna o código de saída do contêiner na instância do Docker. | |
| Gestão de execuções | Criar uma instância de execução | Cria uma instância exec no Docker, por meio da qual você pode executar um novo comando em um contêiner em execução. Para executar um comando em um contêiner, crie e inicie uma instância exec. |
| Inspecionar uma instância de execução | Inspeciona uma instância exec no Docker. | |
| Iniciar uma instância de execução | Inicia uma instância exec no Docker, por meio da qual você pode executar um novo comando em um contêiner em execução. | |
| Gestão de redes | Criar uma rede | Cria uma rede na instância do Docker. |
| Inspecionar uma rede | Retorna informações detalhadas sobre uma rede na instância do Docker. | |
| Listar redes | Retorna uma lista de redes da instância do Docker. | |
| Remover uma rede | Remove uma rede da instância do Docker. | |
| Gestão de volumes | Criar um volume | Cria um volume no Docker. |
| Inspecionar um volume | Retorna informações detalhadas sobre um volume no Docker. | |
| Listar volumes | Retorna uma lista de volumes do Docker. | |
| Remover um volume | Remove um volume da instância do Docker. | |
| Gestão de Swarm | Excluir um nó | Exclui um nó da instância do Docker. |
| Inicializar um novo Swarm | Inicializa um novo swarm do Docker. Um swarm é um grupo de máquinas que executam o Docker unidas em um cluster. | |
| Inspecionar Swarm | Retorna informações detalhadas sobre um Swarm do Docker. | |
| Ingressar em um Swarm existente | Une um nó a um swarm como um nó de gerente ou de trabalhador com base no token do Docker. | |
| Sair de um Swarm | Remove uma instância do Docker de um Swarm. |
Requisitos de aliases de conexão e credencial
Integration Hub usa aliases para gerenciar conexões e informações de credenciais e credenciais de OAuth. O uso de um alias elimina a necessidade de configurar várias credenciais e perfis de informações de conexão ao usar vários ambientes. Se as informações de conexão ou de credencial forem alteradas, não será necessário atualizar nenhuma ação que use a conexão.
Este spoke usa o registro de alias do Docker para autorizar ações. Para usar o alias de conexão do spoke, crie um registro de conexão associado. Este spoke não requer um registro de credencial. Para obter informações sobre como configurar o spoke, consulte Configurar uma conexão para o spoke do Docker.
Requisitos do MID Server
Essas ações usam chamadas REST, que podem ser executadas em uma instância ou MID Server. Use o registro de conexão associado ao alias do Docker para configurar onde as ações são executadas, bem como definir MID Server atributos de seleção. Para obter mais informações, consulte MID server.