Skip to content

Comments

Update dockerfile aka Quickstart#498

Open
dwskoog wants to merge 3 commits intopython-streamz:masterfrom
dwskoog:update_dockerfile
Open

Update dockerfile aka Quickstart#498
dwskoog wants to merge 3 commits intopython-streamz:masterfrom
dwskoog:update_dockerfile

Conversation

@dwskoog
Copy link
Contributor

@dwskoog dwskoog commented Feb 22, 2026

As noted in #469, the Docker materials are completely outdated. I've rebuilt them and tested on Ubuntu 24.04 running native docker. We aren't using anything special, so this should hopefully work generally. I confirmed that the build/run scripts get the jupyter notebook launched and I accessed it via Chrome but I'm not a jupyter user so I did not push on it very much too see if anything is wonky.

I've done a deep clean of the Kafka version that installs into the image as well. We don't have a version constraint on the Kafka version that Streamz interacts with so I moved it to 4.2.0.

* Update to Kafka 4.2.0 which is current
* Switch to HTTPS Apache Archive from HTTP GaTech clone
* Move the Kafka install first in the file to avoid rebuilding that
  layer when sources change.
* Update conda setup to comply with new accept policy
* Switch everything to Python 3.14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant