オンプレミス版Axe DevTools Linterを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

Docker Hub、tarファイル、またはDeque Agoraアーティファクトリから、Dockerを使用してオンプレミス版Axe DevTools Linterをインストールおよび実行する方法を学びます。

Free Trial
Not for use with personal data

オンプレミス版Axe DevTools LinterはDockerを使用してインストールできます。このガイドでは、Docker Hubから公開イメージをプルする、tarファイルからDockerイメージを読み込む、Deque Agoraアーティファクトリからイメージをプルする、の3つの方法を説明します。

important

オンプレミス版Axe DevTools Linterを使用するにはライセンスキーが必要です。ライセンスキーは、SaaS版で使用されるAPIキーとは異なります。取得するには、 Dequeのヘルプデスク に連絡してください。

note

Axe DevTools LinterのDockerイメージは linux/amd64 プラットフォーム用にビルドされています。Apple Silicon Macでは、次のような警告が表示されることがあります: image platform (linux/amd64) does not match the expected platform (linux/arm64)このイメージはエミュレーションで正しく動作します。

Docker Hubからプルする

Axe DevTools Linterイメージは Docker Hubで入手可能です。

イメージをプルする

docker pull dequesystems/axe-linter:latest

バージョンタグ(例: latest )で置き換えて特定のバージョンをプルすることもできます。 dequesystems/axe-linter:4.10.2

コンテナを実行する(Docker Hub)

ライセンスキーを設定し、コンテナを実行します:

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

Docker Tarファイルからインストールする

DequeからDocker tarファイルを受け取った場合、イメージを直接ロードして実行できます。

Tarファイルをダウンロードする

tarファイルを Agoraからダウンロードします。

Dockerイメージをロードする

tarファイルからDockerイメージをロードします:

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

コンテナを実行する(Tarファイルから作成)

イメージがロードされたら、コンテナを実行します:

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

Agoraアーティファクトリからプルする

Deque AgoraアーティファクトリからDockerイメージを直接プルすることもできます。

アーティファクトリにログインする

AgoraのDockerレジストリにAgoraのユーザー名とAPIキーを使って認証します:

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

Dockerイメージをプルする

最新のAxe DevTools Linterイメージをプルします:

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

コンテナを実行する(Agora)

コンテナを開始します:

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

インストールの確認

コンテナを開始した後、Axe DevTools Linterサービスはポート3000で利用可能になります。その稼働を確認するには、ヘルスチェックエンドポイントを確認してください:

note

デフォルトでは、コンテナは暗号化されていないポート3000でリッスンします。運用環境では、 リバースプロキシ を設定してSSL/TLS暗号化を提供することを検討してください。

curl http://localhost:3000/healthcheck

成功した応答では、サービスバージョンが返されます:

{"version":"4.10.2"}

次のステップ