My initial investigation of this issue turns out to have been mistaken; I was misreading the build logs and thought this was an issue that we've previously fixed in other releases.
The images available at https://partner-images.canonical.com/core/xenial/ are intended for use within Docker and other places where an extremely small image footprint is desirable. For a majority of use cases, locales and timezone data take up extra space without being used. We _have_ intentionally removed these from minimal images, as it reduces the size of the Docker image by ~8%. This represents a substantial space saving, and a corresponding increase in container density.
If you need locales and/or tzdata for your application, you'll want to modify your scripting to install them specifically. If you don't actually need or want a super-minimal image, then you would probably be better served by consuming the images available from http://cloud-images.ubuntu.com.
Hello all,
My initial investigation of this issue turns out to have been mistaken; I was misreading the build logs and thought this was an issue that we've previously fixed in other releases.
The images available at https:/ /partner- images. canonical. com/core/ xenial/ are intended for use within Docker and other places where an extremely small image footprint is desirable. For a majority of use cases, locales and timezone data take up extra space without being used. We _have_ intentionally removed these from minimal images, as it reduces the size of the Docker image by ~8%. This represents a substantial space saving, and a corresponding increase in container density.
If you need locales and/or tzdata for your application, you'll want to modify your scripting to install them specifically. If you don't actually need or want a super-minimal image, then you would probably be better served by consuming the images available from http:// cloud-images. ubuntu. com.
Thanks,
Dan