docker ubuntu /bin/sh: 1: locale-gen: not found

后端 未结 2 472
遥遥无期
遥遥无期 2021-01-30 12:06

I put the locale setting codes below into my dockerfile,

FROM node:4-onbuild

# Set the locale
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_U         


        
相关标签:
2条回答
  • 2021-01-30 12:57

    Thanks for your comment, edwinksl. I updated my dockerfile below which solved the locale-gen error:

    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
    
    0 讨论(0)
  • 2021-01-30 12:57
    apt-get install -y locales
    localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
    

    localedef is also good to use.

    0 讨论(0)
提交回复
热议问题