Skip to content

Commit 32e1392

Browse files
committed
Add Postgres 18
1 parent 9cf5801 commit 32e1392

File tree

4 files changed

+20
-3
lines changed

4 files changed

+20
-3
lines changed

.github/workflows/docker.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ jobs:
1818
- { version: "15", folder: "15" }
1919
- { version: "16", folder: "16" }
2020
- { version: "17", folder: "17" }
21-
- { version: "latest", folder: "17" }
21+
- { version: "18", folder: "18" }
22+
- { version: "latest", folder: "18" }
2223

2324
fail-fast: false
2425

18/Dockerfile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM postgres:18
2+
3+
ENV LC_ALL=cs_CZ.UTF-8
4+
ENV LANG=cs_CZ.UTF-8
5+
ENV LANGUAGE=cs_CZ.UTF-8
6+
ENV TZ=Europe/Prague
7+
ENV POSTGRES_VERSION=18
8+
9+
COPY ./shared/misc/czech /usr/share/postgresql/${POSTGRES_VERSION}/tsearch_data
10+
COPY ./shared/init-scripts/* /docker-entrypoint-initdb.d/
11+
12+
RUN localedef -i cs_CZ -c -f UTF-8 -A /usr/share/locale/locale.alias cs_CZ.UTF-8
13+

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ build-14: _build-14
66
build-15: _build-15
77
build-16: _build-16
88
build-17: _build-17
9+
build-17extra: _build-17extra
10+
build-18: _build-18
911

1012
_build-%: BUILD_VERSION=$*
1113
_build-%:

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Postgres
22

3-
Tuned PostgreSQL 10/11/12/13/14/15/16/17 docker image.
3+
Tuned PostgreSQL 10/11/12/13/14/15/16/17/18 docker image.
44

55
- extensions unaccent, intarray
66
- configured czech language
@@ -16,11 +16,12 @@ Tuned PostgreSQL 10/11/12/13/14/15/16/17 docker image.
1616

1717
## Versions
1818

19-
- PostgreSQL 10/11/12/13/14/15/16/17
19+
- PostgreSQL 10/11/12/13/14/15/16/17/18
2020

2121
## Usage
2222

2323
```sh
24+
docker run --rm -it -p 5432:5432 dockette/postgres:18
2425
docker run --rm -it -p 5432:5432 dockette/postgres:17
2526
docker run --rm -it -p 5432:5432 dockette/postgres:16
2627
docker run --rm -it -p 5432:5432 dockette/postgres:15

0 commit comments

Comments
 (0)