PostgreSQL 17 – UTF-8 Enabled for All Languages
10K+
This Docker image includes PostgreSQL 17 configured with UTF-8 encoding to ensure proper support for all languages. It’s ideal for developers building multilingual applications, with full support for Turkish and all other global character sets.
Features:
PostgreSQL 17
Default database encoding: UTF-8
$ docker run -d --name postgres -p 5432:5432 -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=mysecretpassword --restart=always -v postgres_data:/var/lib/postgresql/data 1kod/postgres
$ docker run -d --name postgres -e LANG=tr_TR.utf8 -p 5432:5432 -e POSTGRES_INITDB_ARGS="--locale-provider=icu --icu-locale=tr-TR" -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=mysecretpassword --restart=always -v postgres_data:/var/lib/postgresql/data 1kod/postgres
docker run -d \
--name postgres \
--restart=always \
-e LANG=tr_TR.utf8 \
-p 5432:5432 \
-e POSTGRES_INITDB_ARGS="--locale-provider=icu --icu-locale=tr-TR" \
-e POSTGRES_USER=root \
-e POSTGRES_PASSWORD=root \
-v postgres_data:/var/lib/postgresql/data \
1kod/postgres
CREATE DATABASE test ENCODING = 'UTF8' LOCALE = 'tr_TR.utf8' TEMPLATE template0;
CREATE COLLATION "default_coll" (PROVIDER = icu, LOCALE = 'tr-TR-u-ks-level1', DETERMINISTIC = FALSE);
ILIKE Example
title ilike '%watermelon%' collate "tr-TR-x-icu"
Content type
Image
Digest
sha256:4f6c3e34d…
Size
207.1 MB
Last updated
over 1 year ago
docker pull 1kod/postgres