Good afternoon MY co-worker and I have created a github repository https://github.com/shankc1crs/docker-activemq
We will be working on this repo on Monday and feel free to watch our progress. We have found the 2 jdk options we will be working with AdoptOpenJDK: https://github.com/AdoptOpenJDK/openjdk-docker Which will include the following debian, debian-slim, apline or OpenJDK: https://github.com/docker-library/openjdk Which will include debian, debian-slim we also feel for an official image a separate repo will be necessary for the docker-file Thank you -----Original Message----- From: Jean-Baptiste Onofre <j...@nanthrax.net> Sent: Wednesday, February 10, 2021 12:35 AM To: dev@activemq.apache.org Cc: Shank, Charles R <shan...@nationwide.com> Subject: [EXTERNAL] Re: [ANN] Apache ActiveMQ 5.16.1 has been released! Nationwide Information Security Warning: This is an EXTERNAL email. Use CAUTION before clicking on links, opening attachments, or responding. (Sender: j...@nanthrax.net) ------------------------------------------------------------------------------ Hi Lucas, Thanks for your feedback. At Karaf, docker file is part of the same repository as codebase. That’s true I’m pushing image with scripts when I do a release. You are right about "splitting" release: we can push a new docker image whereas the code didn’t change (and of course the opposite). It’s really rare (the docker image should be pretty stable), but you are right, it can happen. We can create a dedicated repo for activemq-docker, that’s not a problem. We should just be careful to keep releases sync together ;) Thanks ! Regards JB > Le 10 févr. 2021 à 06:26, Tetreault, Lucas <tetlu...@amazon.com.INVALID> a > écrit : > > Hey folks, > > I don't think that keeping the docker file and supporting code in the same > codebase as ActiveMQ is a good idea. There will be problems managing tags for > releases and docker images in the same repository and you will end up > including fixes for unrelated docker containers in newer releases. The > accepted best practice seems to be a separate repository. Something in the > Apache namespace on GitHub is definitely sufficient to establish the trust > that it is the official docker image or you could pursue creating an official > docker image > (https://docs.docker.com/docker-hub/official_images/#creating-an-official-image) > which are hosted in the https://github.com/docker-library namespace and of > course must be separate from the codebase. > > Thanks, > Lucas Tétreault > > On 2021-02-08, 10:23 AM, "Matt Pavlovich" <mattr...@gmail.com> wrote: > > CAUTION: This email originated from outside of the organization. Do not > click links or open attachments unless you can confirm the sender and know > the content is safe. > > > > Got it. I’ll get a PR for an initial activemq-docker module for 5.17.x > pushed out. > > Thanks, > -Matt > >> On Feb 8, 2021, at 11:25 AM, Jean-Baptiste Onofre <j...@nanthrax.net> wrote: >> >> Hi Matt, >> >> My preference would be to have a module in the codebase. It would "secure" >> the link between docker image and the actual code. >> >> Regards >> JB >> >>> Le 8 févr. 2021 à 17:22, Matt Pavlovich <mattr...@gmail.com> a écrit : >>> >>> JB/Charles- >>> >>> We have some parameterized configs we can pitch in as well. I was thinking >>> a separate repo would make sense, vs a module within the main tree. Easier >>> for users to clone and customize. >>> >>> Thoughts? >>> [ ] Separate activemq-docker repo >>> [ ] Add module to main ‘activemq’ tree >>> >>> Thanks! >>> -Matt Pavlovich >>> >>>> On Feb 5, 2021, at 10:45 PM, Jean-Baptiste Onofre <j...@nanthrax.net> >>>> wrote: >>>> >>>> Hi, >>>> >>>> Of course a discussion is always welcome. >>>> >>>> To answer to your first question: >>>> >>>> 1. Alpine is fine IMHO for ActiveMQ (lighter). >>>> 2. Java 8 for ActiveMQ 5.15.x, Java 11 based image for ActiveMQ >>>> 5.16.x+ 3. The ActiveMQ Jira is there: >>>> https://issues.apache.org/jira/projects/AMQ/issues/AMQ-7229?filter= >>>> allopenissues >>>> <https://issues.apache.org/jira/projects/AMQ/issues/AMQ-7229?filter >>>> =allopenissues> I can create a component Docker on Jira. >>>> >>>> IMHO, the docker image should use env variables to pass configuration (in >>>> activemq.xml), and we should provide README.md with some important >>>> information (I’m thinking the filesystem to use on some cloud provider, >>>> like EFS on AWS, etc). >>>> By the way, I also have a Dockerfile for my production system (on Azure >>>> and AWS). >>>> >>>> Regards >>>> JB >>>> >>>>> Le 5 févr. 2021 à 21:45, Shank, Charles R <shan...@nationwide.com> a >>>>> écrit : >>>>> >>>>> >>>>> JB, >>>>> >>>>> The dockerfile and image that we currently have available is specific to >>>>> Nationwide. What I would like to propose is to have a community >>>>> discussion on the requirements so a generic docker image could be created >>>>> that would benefit the whole ActiveMQ community. >>>>> >>>>> For example: >>>>> Do we build it using Debian or alpine? >>>>> Java version? >>>>> Items like this - also where does the jira board for ActiveMQ reside? >>>>> >>>>> I look forward to working with you and the others in the ActiveMQ >>>>> community >>>>> >>>>> Thank you in advance >>>>> Chuck Shank >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Jean-Baptiste Onofre <j...@nanthrax.net> >>>>> Sent: Friday, February 05, 2021 11:55 AM >>>>> To: dev@activemq.apache.org >>>>> Subject: [EXTERNAL] Re: [ANN] Apache ActiveMQ 5.16.1 has been released! >>>>> >>>>> Nationwide Information Security Warning: This is an EXTERNAL >>>>> email. Use CAUTION before clicking on links, opening attachments, >>>>> or responding. (Sender: >>>>> dev-return-72165-SHANKC1=nationwide....@activemq.apache.org) >>>>> >>>>> ------------------------------------------------------------------ >>>>> ------------ >>>>> >>>>> >>>>> Awesome ! >>>>> >>>>> Do you already have a Dockerfile ready ? >>>>> >>>>> Regards >>>>> JB >>>>> >>>>>> Le 5 févr. 2021 à 17:52, Shank, Charles R <shan...@nationwide.com> a >>>>>> écrit : >>>>>> >>>>>> Nationwide would like to be involved in creating a standard image >>>>>> that could be used by the open source community for ActiveMQ >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Jean-Baptiste Onofre <j...@nanthrax.net> >>>>>> Sent: Friday, February 05, 2021 11:49 AM >>>>>> To: dev@activemq.apache.org >>>>>> Subject: [EXTERNAL] Re: [ANN] Apache ActiveMQ 5.16.1 has been released! >>>>>> >>>>>> Nationwide Information Security Warning: This is an EXTERNAL >>>>>> email. Use CAUTION before clicking on links, opening attachments, >>>>>> or responding. (Sender: >>>>>> dev-return-72163-SHANKC1=nationwide....@activemq.apache.org) >>>>>> >>>>>> ----------------------------------------------------------------- >>>>>> ------------- >>>>>> >>>>>> >>>>>> Hi, >>>>>> >>>>>> We don’t have "official" Apache image >>>>>> (https://hub.docker.com/r/apache/activemq >>>>>> <https://hub.docker.com/r/apache/activemq>). >>>>>> >>>>>> I create such image for Apache Karaf >>>>>> (https://hub.docker.com/r/apache/karaf >>>>>> <https://hub.docker.com/r/apache/karaf>). >>>>>> >>>>>> Maybe we can create a Jira about that and start something about that. >>>>>> >>>>>> Thoughts ? >>>>>> >>>>>> Regards >>>>>> JB >>>>>> >>>>>>> Le 5 févr. 2021 à 17:45, Shank, Charles R <shan...@nationwide.com> a >>>>>>> écrit : >>>>>>> >>>>>>> Good morning, I appreciate the emails I have been receiving - I would >>>>>>> like to know if there is a standard docker image of ActiveMQ that is >>>>>>> used by the AMQ community that is used in a kubernetes container? >>>>>>> >>>>>>> Thank you >>>>>>> Chuck Shank >>>>>>> Nationwide Insurance >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: Jean-Baptiste Onofre <j...@nanthrax.net> >>>>>>> Sent: Friday, February 05, 2021 11:38 AM >>>>>>> To: dev@activemq.apache.org; u...@activemq.apache.org >>>>>>> Cc: annou...@apache.org >>>>>>> Subject: [EXTERNAL] [ANN] Apache ActiveMQ 5.16.1 has been released! >>>>>>> >>>>>>> Nationwide Information Security Warning: This is an EXTERNAL >>>>>>> email. Use CAUTION before clicking on links, opening >>>>>>> attachments, or responding. (Sender: >>>>>>> dev-return-72161-SHANKC1=nationwide....@activemq.apache.org) >>>>>>> >>>>>>> ---------------------------------------------------------------- >>>>>>> -------------- >>>>>>> >>>>>>> >>>>>>> Hi everyone, >>>>>>> >>>>>>> The ActiveMQ team is pleased to announce Apache ActiveMQ 5.16.1 release. >>>>>>> >>>>>>> http://activemq.apache.org/activemq-5161-release >>>>>>> <http://activemq.apache.org/activemq-5161-release> >>>>>>> >>>>>>> This release includes updates, and improvements, especially: >>>>>>> >>>>>>> - Fix on the runtime configuration plugin, allowing to work with >>>>>>> both JDK8 and JDK9+ >>>>>>> - Prefetch & invalid certificate warnings now include details >>>>>>> about the client >>>>>>> - bunch of dependency updates, addressing third party fixes and >>>>>>> CVE >>>>>>> - new simple logout link on admin console >>>>>>> - improved Apache Karaf features >>>>>>> - and much more ! >>>>>>> >>>>>>> Enjoy ! >>>>>>> >>>>>>> Regards >>>>>>> — >>>>>>> The ActiveMQ Team >>>>>> >>>>> >>>> >>> >> > >