You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: postgres/content.md
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -169,7 +169,7 @@ There are many ways to set PostgreSQL server configuration. For information on w
169
169
170
170
## Locale Customization
171
171
172
-
You can extend the image with a simple `Dockerfile` to set a different locale. The following example will set the default locale to `de_DE.utf8`:
172
+
You can extend the Debian-based images with a simple `Dockerfile` to set a different locale. The following example will set the default locale to `de_DE.utf8`:
173
173
174
174
```dockerfile
175
175
FROM %%IMAGE%%:9.4
@@ -179,6 +179,8 @@ ENV LANG de_DE.utf8
179
179
180
180
Since database initialization only happens on container startup, this allows us to set the language before it is created.
181
181
182
+
Also of note, Alpine-based variants do *not* support locales; see ["Character sets and locale" in the musl documentation](https://wiki.musl-libc.org/functional-differences-from-glibc.html#Character-sets-and-locale) for more details.
183
+
182
184
## Additional Extensions
183
185
184
186
When using the default (Debian-based) variants, installing additional extensions (such as PostGIS) should be as simple as installing the relevant packages (see [github.com/postgis/docker-postgis](https://github.com/postgis/docker-postgis/blob/4eb614133d6aa87bfc5c952d24b7eb1f499e5c7c/12-3.0/Dockerfile) for a concrete example).
0 commit comments