Docker Build Issues
Docker build is not deterministic. This means that with the same Dockerfile
, different build times (or builds on different machines) can result in different outcomes.
This issue stems from the fact that Docker build has access to the public internet. While this ability is often necessary for pulling packages from repositories like Ubuntu’s, it can also lead to some unexpected consequences. One of these consequences is mentioned above.
Some specific issues related to this problem include: