Installation d'Axe DevTools Linter sur site avec 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

Apprenez à installer et exécuter l'édition sur site d'Axe DevTools Linter à l'aide de Docker, à partir de Docker Hub, d'un fichier tar ou de l'artifactory Deque Agora.

Free Trial
Not for use with personal data

L'édition sur site d'Axe DevTools Linter peut être installée en utilisant Docker. Ce guide couvre trois méthodes : récupérer l'image publique depuis Docker Hub, charger une image Docker à partir d'un fichier tar ou récupérer l'image depuis l'artifactory Deque Agora.

important

Vous aurez besoin d'une clé de licence pour utiliser l'édition sur site d’Axe DevTools Linter. Une clé de licence n'est pas la même chose qu'une clé API utilisée pour l'édition SaaS. Contactez le service d'assistance de Deque pour obtenir votre clé de licence.

note

Les images Docker d’Axe DevTools Linter sont construites pour la plateforme linux/amd64. Sur les Macs Apple Silicon, vous pouvez voir un avertissement : image platform (linux/amd64) does not match the expected platform (linux/arm64). L'image fonctionnera néanmoins correctement en émulation.

Récupération depuis Docker Hub

L'image d’Axe DevTools Linter est disponible sur Docker Hub.

Récupérer l'image

docker pull dequesystems/axe-linter:latest

Vous pouvez également récupérer une version spécifique en remplaçant latest par un tag de version (par exemple, dequesystems/axe-linter:4.10.2).

Exécuter le conteneur (Docker Hub)

Définissez votre clé de licence et exécutez le conteneur :

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

Installation à partir d'un fichier Docker Tar

Si vous avez reçu un fichier tar Docker de Deque, vous pouvez charger et exécuter l'image directement.

Télécharger le fichier Tar

Téléchargez le fichier tar depuis Agora.

Charger l'image Docker

Chargez l'image Docker à partir du fichier tar :

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

Exécuter le conteneur (Créé à partir du fichier Tar)

Une fois l'image chargée, exécutez le conteneur :

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

Récupération depuis l'artifactory Agora

Vous pouvez également récupérer l'image Docker directement depuis l'artifactory Deque Agora.

Se connecter à l'artifactory

Authentifiez-vous auprès du registre Docker Agora en utilisant votre nom d'utilisateur Agora et votre clé API :

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

Récupérer l'image Docker

Récupérez la dernière image Axe DevTools Linter :

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

Exécuter le conteneur (Agora)

Démarrez le conteneur :

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

Vérification de l'installation

Après avoir démarré le conteneur, le service Axe DevTools Linter sera disponible sur le port 3000. Vous pouvez vérifier qu'il fonctionne en consultant le point de terminaison de vérification d'état :

note

Par défaut, le conteneur écoute sur le port non chiffré 3000. Pour les environnements de production, envisagez de configurer un proxy inverse pour fournir un chiffrement SSL/TLS.

curl http://localhost:3000/healthcheck

Une réponse réussie renvoie la version du service :

{"version":"4.10.2"}

Prochaines étapes