在Alpine(node:8-latest)Docker镜像上安装“locales”

我试图使用高山(nodeJS)泊坞窗图像,但我得到错误/bin/sh: apt-get: not found 。 那么在阿尔卑斯山做这个的同样命令呢?

 FROM node:8.6-alpine ARG APP_LOCALE=en_US ARG APP_CHARSET=UTF-8 RUN apt-get install locales RUN locale-gen ${APP_LOCALE} RUN localedef ${APP_LOCALE}.${APP_CHARSET} -i ${APP_LOCALE} -f ${APP_CHARSET} 

Alpine并不使用Debian发行版中的“apt-get”。

要达到你所要做的,你必须使用:

 apk --update add 

高山linux使用另一个软件包pipe理器。 https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management

看例如

https://hub.docker.com/r/tribalnova/alpine/~/dockerfile/

关于如何使用Alpine设置特定的区域环境