docker 图像的高山语言环境(php gettext)
Alpine locales for docker image (php gettext)
我正在尝试将 php gettext() 与 docker 图像一起使用 php:7.2-fpm -alpine3.7
我的 Dockerfile 是
FROM php:7.2-fpm-alpine3.7
RUN apk add --update --no-cache icu-dev gettext gettext-dev \
&& docker-php-ext-install intl gettext
但它不翻译。
我发现扩展没问题,但语言环境有问题。 Alpine 不正确支持语言环境。
有什么方法可以将 locales
(和 php gettext()
)与 alpine docker 图像一起使用吗?
试试这个:
RUN apk --no-cache add \
icu-dev \
gettext \
gettext-dev
RUN docker-php-ext-configure intl \
&& docker-php-ext-configure gettext \
&& docker-php-ext-install \
intl \
gettext
我正在尝试将 php gettext() 与 docker 图像一起使用 php:7.2-fpm -alpine3.7
我的 Dockerfile 是
FROM php:7.2-fpm-alpine3.7
RUN apk add --update --no-cache icu-dev gettext gettext-dev \
&& docker-php-ext-install intl gettext
但它不翻译。
我发现扩展没问题,但语言环境有问题。 Alpine 不正确支持语言环境。
有什么方法可以将 locales
(和 php gettext()
)与 alpine docker 图像一起使用吗?
试试这个:
RUN apk --no-cache add \
icu-dev \
gettext \
gettext-dev
RUN docker-php-ext-configure intl \
&& docker-php-ext-configure gettext \
&& docker-php-ext-install \
intl \
gettext