Установите «locales» на образ Docker alpine (узел: 8-latest)

Я пытаюсь использовать образ докера alpine (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}

person user3142695    schedule 02.10.2017    source источник
comment
чего вы пытаетесь достичь?   -  person georgexsh    schedule 11.09.2018
comment
localedef принадлежит glibc, alpine использует musl, который, кажется, не имеет ничего подобного.   -  person georgexsh    schedule 11.09.2018


Ответы (1)


Alpine Linux использует другой менеджер пакетов. https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management

person RidgeA    schedule 02.10.2017
comment
Спасибо. Я имею в виду, какая эквивалентная команда для этого в альпийском...? вместо этого использую дебиан... - person user3142695; 02.10.2017