在alpine(node:8-latest)Docker镜像上安装'locales'

时间:2017-10-02 05:55:01

标签: docker alpine

我正在尝试使用alpine(nodeJS)docker镜像,但我确实收到错误/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}

2 个答案:

答案 0 :(得分:0)

Alpine linux使用另一个包管理器。 https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management

答案 1 :(得分:-1)

Alpine并没有使用'apt-get'而只是Debian发行版。

要实现您的目标,您必须使用:

apk --update add