This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients Jan Niklas Hasse, Sworddragon, abarry, akira, barry, ezio.melotti, lemburg, methane, ncoghlan, r.david.murray, vstinner, yan12125
Date 2017-01-06.02:50:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1483671053.45.0.732754313997.issue28180@psf.upfronthosting.co.za>
In-reply-to
Content
Docker containers don't have a locale set by default - the approach proposed in PEP 528 actually comes from the way I configure Docker images (which in turn comes from Armin Ronacher's recommendations in click for Python 3 locale handling).

In the Dockerfile for Fedora based containers I add:

    ENV LC_ALL=C.UTF-8
    ENV LANG=C.UTF-8

while in CentOS 7 based containers I add:

    ENV LC_ALL=en_US.UTF-8
    ENV LANG=en_US.UTF-8

And with those settings, Python 3 based containers just work (my laptop is running en_AU.UTF-8 locally)
History
Date User Action Args
2017-01-06 02:50:53ncoghlansetrecipients: + ncoghlan, lemburg, barry, vstinner, ezio.melotti, r.david.murray, methane, akira, Sworddragon, yan12125, abarry, Jan Niklas Hasse
2017-01-06 02:50:53ncoghlansetmessageid: <1483671053.45.0.732754313997.issue28180@psf.upfronthosting.co.za>
2017-01-06 02:50:53ncoghlanlinkissue28180 messages
2017-01-06 02:50:52ncoghlancreate