Instalando o Axe DevTools Linter On-Premises com Docker

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Aprenda a instalar e executar a edição on-premises do Axe DevTools Linter usando o Docker, do Docker Hub, um arquivo tar ou o repositório da Deque Agora.

Free Trial
Not for use with personal data

A edição on-premises do Axe DevTools Linter pode ser instalada usando Docker. Este guia cobre três métodos: puxar a imagem pública do Docker Hub, carregar uma imagem Docker de um arquivo tar ou puxar a imagem do repositório da Deque Agora.

important

Você precisará de uma chave de licença para usar a edição on-premises do Axe DevTools Linter. Uma chave de licença não é o mesmo que uma chave de API usada para a edição SaaS. Entre em contato com o suporte da Deque para obter sua chave de licença.

note

As imagens Docker do Axe DevTools Linter são construídas para a plataforma linux/amd64 . Em Macs com Apple Silicon, você pode ver um aviso: image platform (linux/amd64) does not match the expected platform (linux/arm64). A imagem ainda será executada corretamente sob emulação.

Puxando do Docker Hub

A imagem do Axe DevTools Linter está disponível no Docker Hub.

Puxar a Imagem

docker pull dequesystems/axe-linter:latest

Você também pode puxar uma versão específica substituindo latest por uma tag de versão (por exemplo, dequesystems/axe-linter:4.10.2).

Executar o Container (Docker Hub)

Configure sua chave de licença e execute o container:

export AXE_LINTER_LICENSE_KEY=<license-key>
docker run -it --privileged -e AXE_LINTER_LICENSE_KEY="$AXE_LINTER_LICENSE_KEY" -p 3000:3000 dequesystems/axe-linter

Instalando de um Arquivo Tar do Docker

Se você recebeu um arquivo tar do Docker da Deque, pode carregar e executar a imagem diretamente.

Baixar o Arquivo Tar

Baixe o arquivo tar do Agora.

Carregar a Imagem Docker

Carregue a imagem Docker a partir do arquivo tar:

docker load -i /path/to/axe_linter_customer.tar

Executar o Container (Criado a partir do Arquivo Tar)

Uma vez que a imagem é carregada, execute o container:

docker run -it --privileged -p 3000:3000 axe_linter_customer:latest

Puxando do Repositório Agora

Você também pode puxar a imagem Docker diretamente do repositório Deque Agora.

Fazer Login no Repositório

Autentique-se com o registro Docker Agora usando seu nome de usuário e chave de API do Agora:

docker login -u <agora-user> -p <agora-api-key> agora.dequecloud.com:1083

Puxar a Imagem Docker

Puxe a imagem mais recente do Axe DevTools Linter:

docker pull agora.dequecloud.com:1083/axe-linter/axe-linter-customer:latest

Executar o Container (Agora)

Inicie o container:

docker run -it --privileged -p 3000:3000 agora.dequecloud.com:1083/axe-linter/axe-linter-customer:latest

Verificando a Instalação

Após iniciar o container, o serviço Axe DevTools Linter estará disponível na porta 3000. Você pode verificar se ele está em execução verificando o endpoint do healthcheck:

note

Por padrão, o container escuta na porta 3000 sem criptografia. Para ambientes de produção, considere configurar um proxy reverso para fornecer criptografia SSL/TLS.

curl http://localhost:3000/healthcheck

Uma resposta bem-sucedida retorna a versão do serviço:

{"version":"4.10.2"}

Próximos Passos