You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We could alternatively properly layer our builds (by putting dependencies related to each consumer on separate lines) or use multi-stage builds
Multi stage is probably a little over-engineering, docker will cache each line of the Dockerfile if the line doesn't change. If a line towards the top of the list changes, then all layers beneath are rebuilt.
This is because the alpine docker does nothing to prevent "manywheels" installations, which cause grpcio to build from source.
See grpc#11125 and pip#3969.
We have a few options for fixing:
Thought filing an issue would let us track this better.
The text was updated successfully, but these errors were encountered: