à priori, le fichier asqatasun-4.0.0-beta2.i386.tar.gz,
disponible sur GitHub, a un problème…
tests fait :
à partir de l’image disponible sur Docker Hub
sudo docker pull asqatasun/asqatasun sudo docker run -d -p 127.0.0.1:8080:8080 asqatasun/asqatasun
http://127.0.0.1:8080/asqatasun/ ==> Erreur 404 de Tomcat
à partir du DockerFile
git clone GitHub - Asqatasun/Asqatasun: Mirror of Asqatasun ---> we've moved to GITLAB https://gitlab.com/asqatasun/Asqatasun - Opensource web site analyser, used for web accessibility "a11y"
cd Asqatasun/docker/single-container
docker build -t test_asqatasun .
docker run -d -p 127.0.0.1:8080:8080 test_asqatasun
http://127.0.0.1:8080/asqatasun/ ==> Erreur 404 de Tomcat
Le DockerFile télécharge le tar.gz sur GitHub.
à partir du build basé sur le commit de la v4.0.0-beta2
git clone GitHub - Asqatasun/Asqatasun: Mirror of Asqatasun ---> we've moved to GITLAB https://gitlab.com/asqatasun/Asqatasun - Opensource web site analyser, used for web accessibility "a11y"
cd Asqatasun/
git checkout bf03f062a75246c583cce984e27a0161dcca5ce4
git branch test
mvn clean install
cd docker/single-container
cp -v …/…/web-app/asqatasun-web-app/target/asqatasun-4.0.0-beta2.i386.tar.gz ./
vim Dockerfile
docker build -t test_asqatasun .
docker run -d -p 127.0.0.1:8080:8080 test_asqatasun
http://127.0.0.1:8080/asqatasun/ ==> Asqatasun est bien là et fonctionne
L’édition du Dockerfile est nécessaire pour forcer l’utilisation du tar.gz
présent dans le dossier et non à partir de Github
à partir du tar.gz téléchargé sur GitHub et du DockerFile modifié
git clone GitHub - Asqatasun/Asqatasun: Mirror of Asqatasun ---> we've moved to GITLAB https://gitlab.com/asqatasun/Asqatasun - Opensource web site analyser, used for web accessibility "a11y"
cd Asqatasun/
git checkout bf03f062a75246c583cce984e27a0161dcca5ce4
git branch test
cd docker/single-container
wget https://github.com/Asqatasun/Asqatasun/releases/download/v4.0.0-beta2/asqatasun-4.0.0-beta2.i386.tar.gz
vim Dockerfile
docker build -t test_asqatasun .
docker run -d -p 127.0.0.1:8080:8080 test_asqatasun
http://127.0.0.1:8080/asqatasun/ ==> Erreur 404 de Tomcat
L’édition du Dockerfile est nécessaire pour forcer l’utilisation du tar.gz
présent dans le dossier et non à partir de Github