我将下面的语言环境设置代码放入我的 dockerfile 中,
FROM node:4-onbuild
# Set the locale
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
但它给了我错误
/bin/sh: 1: locale-gen: not found
The command '/bin/sh -c locale-gen en_US.UTF-8' returned a non-zero code: 127
任何的想法?
最佳答案
感谢 your comment, edwinksl 。我在下面更新了我的 dockerfile,它解决了 locale-gen 错误:
FROM node:4-onbuild
# Set the locale
RUN apt-get clean && apt-get update && apt-get install -y locales
RUN locale-gen en_US.UTF-8
关于ubuntu - docker ubuntu/bin/sh : 1: locale-gen: not found,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39760663/