This change minimizes the work needed to be done when tagging images. It edits the image manifest directly only when necessary, allowing restarts of an app to avoid having an extra layer. This also additionally allows to deploy images with ONBUILD directives without running the ONBUILD directives. Lastly, users building docker images that run Dokku will need to use a new sudoer wrapper for the `docker-image-labeler` binary to work correctly. A reference version has been placed in the `docker` skeleton directory. Closes #3931 Refs #4226
446 B
446 B
0.23.0 Migration Guide
Changes
- The
plugin:listcommand no longer outputs the version for theplugnbinary. - Users building docker images that run Dokku will need to use a new sudoer wrapper for the
docker-image-labelerbinary to work correctly. A reference version has been placed in thedockerskeleton directory. This should only impact platform developers, and users of our Docker image will already have the file available.