Skip to content

Conversation

@3nprob
Copy link

@3nprob 3nprob commented Sep 24, 2025

  • docker: Remove redundant pip install wheel
  • install.sh: Only install/upgrade setuptools and pip in venvs
    • I think we can assume people have recent enough versions at this point? And if not seems better to have users solve it themselves and/or steer them to using venv, rather than having the joinmarket install script potentially clobber the system-wide
  • docker: remove build-time debian package dependencies from final image

Significantly reduces image build time.
Reduces final image size by 43%.

@3nprob 3nprob marked this pull request as ready for review October 27, 2025 09:04
@3nprob 3nprob changed the title Skip redundant pip installs Trim docker image size Oct 29, 2025
@3nprob 3nprob force-pushed the docker-slim branch 2 times, most recently from af9d05d to edc1847 Compare October 29, 2025 08:39
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