Giter VIP home page Giter VIP logo

alfresco-docker-base-tomcat's Introduction

Alfresco Docker Base Tomcat Build Status Docker Hub Pulls

This repository provides the base Docker images for Tomcat 10.1.x and 9.0.x that are meant to be used within the Alfresco engineering to build Docker images for Java/Tomcat applications.

This image relies on the alfresco-docker-base-java image.

Flavours

Choose between one of the available flavours built from this repository:

Tomcat version Java version OS Image ref Size
9 11 Rocky Linux 8 alfresco/alfresco-base-tomcat:tomcat9-jre11-rockylinux8 tomcat9-jre11-rockylinux8 size
9 17 Rocky Linux 8 alfresco/alfresco-base-tomcat:tomcat9-jre17-rockylinux8 tomcat9-jre17-rockylinux8 size
10 11 Rocky Linux 8 alfresco/alfresco-base-tomcat:tomcat9-jre11-rockylinux8 tomcat10-jre11-rockylinux8 size
10 17 Rocky Linux 8 alfresco/alfresco-base-tomcat:tomcat10-jre17-rockylinux8 tomcat10-jre17-rockylinux8 size
10 17 Rocky Linux 9 alfresco/alfresco-base-tomcat:tomcat10-jre17-rockylinux9 tomcat10-jre17-rockylinux9 size

The images are available on:

  • Docker Hub, image name: alfresco/alfresco-base-tomcat
  • Quay (enterprise credentials required), image name: quay.io/alfresco/alfresco-base-tomcat

Image pinning

The pinning approach provided in alfresco-base-java is highly suggested for this image too.

Development

Naming specs

The images built from this repository are named as follow:

tomcat<TOMCAT_VERSION>-<JAVA_DISTRIBUTION_TYPE><JAVA_MAJOR_VERSION>-<OS_DISTRIBUTION_NAME><OS_DISTRIBUTION_VERSION>

How to build an image locally

To build this image, run the following script:

IMAGE_REPOSITORY=alfresco/alfresco-base-tomcat
docker buildx build -t $IMAGE_REPOSITORY . \
  --build-arg DISTRIB_NAME=$DISTRIB_NAME \
  --build-arg DISTRIB_MAJOR=$DISTRIB_MAJOR \
  --build-arg JAVA_MAJOR=$JAVA_MAJOR \
  --build-arg TOMCAT_MAJOR=$TOMCAT_MAJOR \
  --no-cache

where:

  • DISTRIB_NAME is rockylinux
  • DISTRIB_MAJOR is 8 or 9 for rockylinux
  • JAVA_MAJOR is 11 or 17 for rockylinux only
  • TOMCAT_MAJOR is 8 or 9

Release

New images are built automatically on each new commit on master and on a weekly schedule.

Downstream projects

alfresco-docker-base-tomcat's People

Contributors

alfresco-build avatar alxgomz avatar amohammedalfresco avatar andrei-rebegea avatar dependabot[bot] avatar epurashu avatar gionn avatar jamalkm avatar jottley avatar killerboot avatar maurizio-cacace avatar mihamimi avatar mteodori avatar nicdoye avatar pmacius avatar rgauss avatar rpopa avatar sergiuv2020 avatar slohe1 avatar theoutsseeker avatar

Watchers

 avatar  avatar

Forkers

sa-jackmax

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.