Le tar.gz de la v4.0.0-beta2 ne fonctionne pas

à 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

La nouvelle version du tar.gz uploadé
fonctionne maintenant !

Pour tester rapidement avec Docker,
la documentation est disponible sur GitHub.

Il y avait vraisemblablement un souci sur le build, que j’ai refait et qui fonctionne comme tu l’as constaté :slight_smile: