Matt Alpine is still desirable but it was about availability of Alpine w Java 21 at that time. I think Alpine also required some different command and such in the dockerfile.
As far as the repo volumes they can be mapped as you wish now. It is how I keep updating my own flow deployments I test with when I want to retain state across deployment. Are you not able to map them? Thanks On Tue, Nov 28, 2023 at 9:41 PM Matthew Hawkins <[email protected]> wrote: > Two Q's regarding the docker container; > > 1. Why the Debian version instead of Alpine? Was it compatibility with > external stuff? I can confirm 2.0.0-M1 works fine with the alpine version > of liberica-jdk on at least basic flows, with python enabled. It'll save > disk space. I love Debian but Alpine is king of containers! > > 2. If we shift the repository folders out of NIFI_HOME per the regular best > practice doco, then a persistent docker volume could easily be used to > house these, making upgrades painless. I guess the flow.json, keystores and > configs could move too. > > Kind regards, > Matt >
