Как настроить SQL Сервер для использования en_US.UTF-8 в Docker compose - PullRequest
0 голосов
/ 28 января 2020

Я понимаю, в docker SQL Сервер linux журнал, язык по умолчанию установлен.

spid10s     The default language (LCID 0) has been set for engine and full-text services.

Я хотел установить его для использования en_US.UTF-8.

I знаете, как установить его в dockerfile, как показано ниже

RUN apk add --no-cache icu-libs
ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \
LC_ALL=en_US.UTF-8 \
LANG=en_US.UTF-8

Как мне установить его в docker compose?

1 Ответ

2 голосов
/ 28 января 2020

Вы можете установить переменные окружения в ключе environment в файле композиции.

$ cat docker-compose.yml
version: '3'
services:
  api:
    image: 'node:6-alpine'
    environment:
     - LC_ALL=en_US.UTF-8
...