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
> > >
> >
>

Reply via email to