Tomcat
Apache Tomcat para aplicações Java (JSP e servlets).
Esta família é instalada com a versão de Tomcat e do banco de dados que você escolher. Só existem as combinações compatíveis entre si.
Versões disponíveis
Versões de Tomcat / Java: Tomcat 9.0 Java 8, Tomcat 9.0 Java 11, Tomcat 9.0 Java 17, Tomcat 9.0 Java 21, Tomcat 9.0 Java 25, Tomcat 10.1 Java 11, Tomcat 10.1 Java 17, Tomcat 10.1 Java 21, Tomcat 10.1 Java 25, Tomcat 11.0 Java 17, Tomcat 11.0 Java 21, Tomcat 11.0 Java 25
| Banco de dados | Versões | Estável |
|---|---|---|
| MySQL | 8.4 | 8.4 |
| MariaDB | 10.11, 11.4, 11.8 | 11.8 |
| PostgreSQL | 14, 15, 16, 17, 18 | 18 |
| MongoDB | 7.0, 8.0 | 8.0 |
| Redis | 6.2, 7.2, 7.4, 8.0, 8.2 | 8.2 |
Nem todas as versões do banco de dados se combinam com todas as do idioma: o instalador oferece apenas as que funcionam juntas.
Instalar
Com as versões estáveis:
docker-deploy-stack --stack java/tomcat11.0-java25-postgres-18
Com versões escolhidas:
docker-deploy-stack --stack java/tomcat10.1-java11-postgres-18
Para ver todos os identificadores: docker-deploy-stack --list. docker-deploy-stack --list --legacy mostra também as versões que o fabricante não mantém mais; instalá-las pede confirmação.
Depois de instalar
O stack fica em /root/stack/java/tomcat11.0-java25-postgres-18/. Para iniciá-lo:
cd /root/stack/java/tomcat11.0-java25-postgres-18
docker compose up -d
Para instalar e implantar sua aplicação, siga Como implanto um Stack? e Como implantar uma aplicação em um Stack?. Para escolher versões ou atualizar, veja Escolher versões e atualizar um Stack.