1.7 KiB
1.7 KiB
0.25.0 Migration Guide
Changes
- The network plugin can now set an
initial-networkfor all containers on creation. This is a replacement for specifying the--networkflag via thedocker-optionsplugin. Please see the network documentation for more information. - The
dokku runcommand now always removes the ephemeral container on exit. Users that need a persistent container should instead specify aconsoleprocess type in theirProcfilespecifying an available shell (usually eitherbashorsh) and scale that container appropriately.
Deprecations
- In previous versions of Dokku, the only way to specify a custom
Dockerfilewas to use thedocker-optionsplugin to set the--fileflag for a docker build. As of 0.25.0, thebuilder-dockerfile:setcommand should be used instead, as outlined in the docs here. Usage of the old method should be migrated to the new method. - The
--rmand ``--rm-containerflags may be specified but no longer have any effect ondokku run`. - The
--detachflag is deprecated in favor of therun:detachedcommand. - The
DOKKU_SCALEfile is deprecated. Please see the process management documentation for more information on it's replacement with theformationskey of theapp.jsonfile.
Removals
- As of April 2021, Ubuntu 16.04 is no longer an LTS release, and support has been removed. Packages may still install on older versions of Ubuntu, but are no longer tested, and therefore no support will be provided.