Josh, Not sure if this helps, but I think we've already done the work to remove the heron install script from the resulting image. We're now using the newer Docker build features that allow for mounting in files from the docker context that don't need to be in the final image.
https://github.com/apache/incubator-heron/blob/c23dba7a5d6982d38bb786fb54462bfa51688929/docker/dist/Dockerfile.dist.debian10#L35 Also Debian seems ok, but I'll say that we're currently using Centos for our production system, so I'll probably just need to continue building my own image. Which with the build-artifact.sh and build-docker.sh scripts, it's very easy. So not an issue. Nick On Wed, Mar 24, 2021 at 12:54 PM Ning Wang <[email protected]> wrote: > "removing the install scripts from the release"? Which one? It blocks the > creation of the docker image? > > On Wed, Mar 24, 2021 at 9:41 AM Josh Fischer <[email protected]> wrote: > > > Hi, > > > > I had an official Docker repo for Heron created under the Apache > > Foundation. You can find it below: > > > > https://hub.docker.com/repository/docker/apache/heron > > > > I did some thinking on the newest Heron release binaries > > (0.20.3-incubating) and what needs to be done. I'm thinking of > > removing the install scripts from the release and only focus on the > Debian > > tar.gz compiled binaries. The reason for this is so that we can take > this > > binary and use it to create our first Apache Heron Docker Image. I think > > we will need to do some additional work to support the adding disclaimers > > to the install scripts. Any thoughts, comments, or concerns? > > > > > > - Josh > > > > > > On Tue, Mar 23, 2021 at 12:07 PM Ning Wang <[email protected]> wrote: > > > > > Hello, > > > > > > It has been two weeks since our last sync! Let's share our works for > the > > > last two weeks in this thread. Thanks! > > > > > > > > > Regards, > > > --ning > > > > > >
