Thanks Ajantha, I'd not seen that thread. Having looked at it, am I understanding the view to be that ideally Flink would publish a Docker image that included the Iceberg dependencies?
However we do this, I feel that the user coming to run the Flink quickstart should not have to build their own Docker image; this adds unnecessary friction that is easily alleviated. If I've understood the situation correctly, then I'm happy to discuss this idea with the Flink community; please let me know before I do so. thanks, Robin. On Fri, 23 Jan 2026 at 16:50, Ajantha Bhat <[email protected]> wrote: > Hi Robin and Peter, > > I discussed community-maintained Docker images previously: > https://lists.apache.org/thread/xl1cwq7vmnh6zgfd2vck2nq7dfd33ncq > > The consensus was to publish only the REST fixture Docker image > <https://hub.docker.com/r/apache/iceberg-rest-fixture> (now at 100K+ > total downloads) and use Docker images published by the main engines in the > quickstart, instead of maintaining these images ourselves. > See the thread above for more details. > > With respect to adding a Flink quickstart page, I’m in favor of adding it > and relying on the Docker images provided by Flink rather than maintaining > our own images. > - Ajantha > > On Fri, Jan 23, 2026 at 9:43 PM Péter Váry <[email protected]> > wrote: > >> Hi Robin, >> It would be nice to separate them. I expect that we will have some extra >> stuff to do with the docker image. For example make sure that we have ci in >> place to build it. >> Thanks, >> Peter >> >> >> On Fri, Jan 23, 2026, 16:55 Robin Moffatt via dev <[email protected]> >> wrote: >> >>> Thanks for the positive reception of this idea. >>> I've drafted a PR [1] and would appreciate input :) >>> >>> Also, should I keep this and the quickstart PR [2] as separate PRs, or >>> combine them? >>> >>> thanks, Robin. >>> >>> >>> [1] https://github.com/apache/iceberg/pull/15124 >>> [2] https://github.com/apache/iceberg/pull/15062 >>> >>> On Fri, 23 Jan 2026 at 13:58, Jean-Baptiste Onofré <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> This is a great idea. >>>> >>>> If we are moving forward with an "official" Docker image published by >>>> the project, we must ensure it is fully compliant with ASF requirements >>>> regarding LICENSE/NOTICE files, etc. While this may seem straightforward, >>>> it is a detail that is often overlooked. >>>> >>>> I would be happy to help with this process. >>>> >>>> Regards, >>>> JB >>>> >>>> On Fri, Jan 23, 2026 at 1:52 PM Maximilian Michels <[email protected]> >>>> wrote: >>>> >>>>> Hey Robin, >>>>> >>>>> +1 That's a great idea. It's often a bit painful for new users to get >>>>> all the dependencies in the right place. >>>>> >>>>> +1 for building upon the official Flink Docker images: >>>>> https://hub.docker.com/r/apache/flink >>>>> >>>>> -Max >>>>> >>>>> On Fri, Jan 23, 2026 at 12:27 PM Péter Váry < >>>>> [email protected]> wrote: >>>>> > >>>>> > Hi Robin, >>>>> > >>>>> > I would love to see the Flink quickstart image in the Iceberg repo. >>>>> > >>>>> > Ajantha was working on the Spark side: >>>>> https://github.com/apache/iceberg/issues/13519 >>>>> > The conclusion was: >>>>> >> >>>>> >> we should both remove the vendor reference and bring this back up >>>>> to date. My preference would be to rely on the Spark image < >>>>> https://hub.docker.com/r/apache/spark> provided by the Apache Spark >>>>> project, similar to what we do for the Hive < >>>>> https://iceberg.apache.org/hive-quickstart/> quickstart. We should be >>>>> able to load all the Iceberg-specific JARs through the spark.jars.packages >>>>> configuration <https://spark.apache.org/docs/3.5.1/configuration.html >>>>> >. >>>>> > >>>>> > >>>>> > Ajantha also added the link to the old dev list thread: >>>>> https://lists.apache.org/thread/4kknk8mvnffbmhdt63z8t4ps0mt1jbf4 >>>>> > >>>>> > Thanks for working on this, >>>>> > Peter >>>>> > >>>>> > Robin Moffatt via dev <[email protected]> ezt írta (időpont: >>>>> 2026. jan. 22., Cs, 19:23): >>>>> >> >>>>> >> Hi, >>>>> >> >>>>> >> Following discussion on the Flink quickstart PR [1], what do people >>>>> think about adding an official quickstart Docker image for Flink to the >>>>> project? >>>>> >> At the moment the Spark quickstart uses tabulario/spark-iceberg so >>>>> perhaps that could be brought into the project too. >>>>> >> >>>>> >> thanks, Robin. >>>>> >> >>>>> >> 1: https://github.com/apache/iceberg/pull/15062 >>>>> >>>> >>> >>>
