- Pullati docker container verzije 8+: docker run -it –rm -p 8888:8080 tomcat:8.0 - Java treba biti 7+ verzija - U browseru upisati: localhost:8888 gdje dobivamo sljedeće
- Potrebno napraviti configure file-a tomcat-users.xml koji se nalazi unutar containera
pod: /usr/local/conf: - docker exec -it IDcontainera bash - cd ./usr/local/conf - vim tomcat-users.xml - Unutar filea iznad linije </tomcat-users> ubaciti slijedece: o <role rolename=''manager-gui''/> o <user username=''username'' password=''password'' roles=''manager-gui''/> o <role rolename=''admin-gui''/> o <user username=''username'' password=''password'' roles=''admin-gui''/> (Prve dvije linije odnose se na konfiguraciju managera, a druge dvije na konfiguraciju admina kako bi mogli pristupiti Manager App-u odnosno Host Manageru. ''username'' i ''password'' se postavljaju po odabiru. Za Managera username je ''kron'' a password ''kron''. Za Admina username je ''kronst'', a password ''kronst''.) - Nakon toga je potrebno restartirati container: docker restart IDcontainera - Sada mozemo pristupiti Manager App-u i Host Manageru Primjer jednostavnog .jsp programa: - Napraviti novi file.jsp koji se nalazi u /usr/local/tomcat/webapps/ROOT: o cd ./usr/local/tomcat/webapps/ROOT o vim primjer.jsp - U njemu napisati .jsp kod oblika kao na slici:
- Nakon toga u web browser upisati: localhost:8888/primjer.jsp