Ici déployé sur le serveur cloud Ali, le port 8888 est ouvert, mais les temps d'accès de 404
solution:
- Premier coup d'oeil docker ps au nom du navire est en cours d'exécution, il y a un tomcat
- Par la commande suivante pour entrer le nom du navire tomcat répertoire, où le paramètre tomcat se trouve dans ce qui précède
docker exec -it tomcat /bin/bash
- Le regard de ls dans le répertoire de fichier
trouvé un webapps et webapps.dist
Et puis trouvé les webapps donc pas:
et que certaines choses sont dans le webapps.dist
- Ensuite, supprimez le répertoire webapps tandis que le nom du répertoire webapps.dist webapps changé
rm -rf webapps
mv webapps.dist/ webapps
Visitez à nouveau tomcat, mais pour une visite réussie, donc ne vous précipitez pas, soyez patient, et ainsi de suite, les résultats finaux sont les suivants:
résumé
Je tire c'est le dernier miroir tomcat, ce qui est juste un test du mode d'urgence, parce que le miroir est le même, exécutez à nouveau le récipient, comme il est 404, donc si nous ne faisons pas la version du changement, veulent toujours utiliser la dernière image tomcat , peut tirer vers le bas le miroir pour le faire à nouveau la coutume, de supprimer le nom de répertoire et webapps.dist webapps webapps changé après l'opération à faire, présenter pour générer une nouvelle image, de sorte qu'une fois pour toutes.