Installare Axe DevTools Linter On-Premises con Docker
Scopri come installare ed eseguire l'edizione on-premises di Axe DevTools Linter utilizzando Docker, dal Docker Hub, un file tar, o l'artifactory Deque Agora.
L'edizione on-premises di Axe DevTools Linter può essere installata utilizzando Docker. Questa guida copre tre metodi: scaricare l'immagine pubblica da Docker Hub, caricare un'immagine Docker da un file tar, o scaricare l'immagine dall'artifactory Deque Agora.
Avrai bisogno di una chiave di licenza per utilizzare l'edizione on-premises di Axe DevTools Linter. Una chiave di licenza non è la stessa di una chiave API utilizzata per l'edizione SaaS. Contatta help desk di Deque per ottenere la tua chiave di licenza.
Le immagini Docker di Axe DevTools Linter sono create per la piattaforma linux/amd64. Su Mac con Apple Silicon, potresti vedere un avviso: image platform (linux/amd64) does not match the expected platform (linux/arm64). L'immagine continuerà a funzionare correttamente in emulazione.
Scaricare da Docker Hub
L'immagine Axe DevTools Linter è disponibile su Docker Hub.
Scaricare l'Immagine
docker pull dequesystems/axe-linter:latestPuoi anche scaricare una versione specifica sostituendo latest con un tag di versione (ad es., dequesystems/axe-linter:4.10.2).
Eseguire il Contenitore (Docker Hub)
Imposta la tua chiave di licenza ed esegui il contenitore:
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-linterInstallazione da un File Tar Docker
Se hai ricevuto un file tar Docker da Deque, puoi caricare ed eseguire l'immagine direttamente.
Scaricare il File Tar
Scarica il file tar da Agora.
Caricare l'Immagine Docker
Carica l'immagine Docker dal file tar:
docker load -i /path/to/axe_linter_customer.tarEseguire il Contenitore (Creato dal File Tar)
Una volta caricata l'immagine, esegui il contenitore:
docker run -it --privileged -p 3000:3000 axe_linter_customer:latestScaricare dall'Artifactory di Agora
Puoi anche scaricare l'immagine Docker direttamente dall'artifactory Deque Agora.
Accedere all'Artifactory
Autenticati con il registro Docker di Agora utilizzando il tuo username ed API key di Agora:
docker login -u <agora-user> -p <agora-api-key> agora.dequecloud.com:1083Scaricare l'Immagine Docker
Scarica l'ultima immagine Axe DevTools Linter:
docker pull agora.dequecloud.com:1083/axe-linter/axe-linter-customer:latestEseguire il Contenitore (Agora)
Avvia il contenitore:
docker run -it --privileged -p 3000:3000 agora.dequecloud.com:1083/axe-linter/axe-linter-customer:latestVerificare l'Installazione
Dopo aver avviato il contenitore, il servizio Axe DevTools Linter sarà disponibile sulla porta 3000. Puoi verificare che sia in esecuzione controllando l'endpoint di verifica dello stato:
Per impostazione predefinita, il contenitore ascolta sulla porta non criptata 3000. Per ambienti di produzione, considera di impostare un reverse proxy per fornire crittografia SSL/TLS.
curl http://localhost:3000/healthcheckUna risposta positiva restituirà la versione del servizio:
{"version":"4.10.2"}Prossimi Passi
- Per criptare le connessioni alla tua istanza Docker usando NGINX, consulta Utilizzare Axe DevTools Linter con un Reverse Proxy.
- Per collegare i client al tuo server, consulta Utilizzare Axe DevTools Linter Connector.
- Per un'installazione non Docker utilizzando il binario Linux, consulta Impostare l'Edizione On-Premises di Axe DevTools Linter.
