1
0
mirror of https://github.com/docker-library/postgres.git synced 2025-11-17 13:02:40 +03:00
Commit Graph

941 Commits

Author SHA1 Message Date
Docker Library Bot
ccf4f2289a Update 12 to 12.19, bookworm 12.19-1.pgdg120+1, bullseye 12.19-1.pgdg110+1 2024-05-09 11:02:23 -07:00
Tianon Gravi
44ef8b226a Merge pull request #1201 from finnigja/master
update to gosu 1.17
2024-02-21 09:38:22 -08:00
Jamie Finnigan
ab6925051c update to gosu 1.17 2024-02-20 16:46:13 -08:00
Docker Library Bot
1424abf76f Update 16 to bookworm 16.2-1.pgdg120+2, bullseye 16.2-1.pgdg110+2 2024-02-12 11:15:38 -08:00
Docker Library Bot
34d4c14c23 Update 15 to bookworm 15.6-1.pgdg120+2, bullseye 15.6-1.pgdg110+2 2024-02-12 11:12:29 -08:00
Docker Library Bot
901df4c333 Update 14 to bookworm 14.11-1.pgdg120+2, bullseye 14.11-1.pgdg110+2 2024-02-12 11:09:00 -08:00
Docker Library Bot
a2de6cd9b0 Update 13 to bookworm 13.14-1.pgdg120+2, bullseye 13.14-1.pgdg110+2 2024-02-12 11:05:32 -08:00
Docker Library Bot
6e883d9b1e Update 12 to bookworm 12.18-1.pgdg120+2, bullseye 12.18-1.pgdg110+2 2024-02-12 11:02:23 -08:00
Docker Library Bot
5403edd423 Update 16 to 16.2, bookworm 16.2-1.pgdg120+1, bullseye 16.2-1.pgdg110+1 2024-02-08 11:52:58 -08:00
Docker Library Bot
539bdac35d Update 15 to 15.6, bookworm 15.6-1.pgdg120+1, bullseye 15.6-1.pgdg110+1 2024-02-08 11:40:08 -08:00
Docker Library Bot
3b6cb599da Update 14 to 14.11, bookworm 14.11-1.pgdg120+1, bullseye 14.11-1.pgdg110+1 2024-02-08 11:28:15 -08:00
Docker Library Bot
c3c66a1929 Update 13 to 13.14, bookworm 13.14-1.pgdg120+1, bullseye 13.14-1.pgdg110+1 2024-02-08 11:16:28 -08:00
Docker Library Bot
7646329131 Update 12 to 12.18, bookworm 12.18-1.pgdg120+1, bullseye 12.18-1.pgdg110+1 2024-02-08 11:02:23 -08:00
Tianon Gravi
aa542a0f79 Merge pull request #1179 from infosiftr/less
Add `less` to Debian variants
2024-01-04 14:16:32 -08:00
Tianon Gravi
d416768b1a Add less to Debian variants
https://www.postgresql.org/docs/16/app-psql.html#APP-PSQL-META-COMMAND-PSET-PAGER
https://github.com/postgres/postgres/blob/REL_16_1/src/include/fe_utils/print.h#L25
(if "less" is available, it gets used as the default pager for psql, and it only adds ~1.5MiB to our image size)
2024-01-04 13:52:40 -08:00
Tianon Gravi
ce5bf6e7eb Merge pull request #1166 from infosiftr/unlimited-passwords
Only print password length warning for 12 and 13
2023-12-21 16:27:15 -08:00
yosifkit
31aed10dbe Merge pull request #1150 from infosiftr/docker-ensure-initdb
Add new "docker-ensure-initdb.sh" script
2023-12-13 14:17:08 -08:00
Tianon Gravi
7dece99f91 Only print password length warning for 12 and 13
In 14+, the arbitrary length limitations have been removed from the PostgreSQL server (67a472d71c).
2023-12-11 11:39:54 -08:00
Tianon Gravi
def08559e5 Merge pull request #1164 from LaurentGoderre/remove-inline-sbom
Revert "Added inline SBOM for binaries downloaded outside package manager
2023-12-11 11:18:42 -08:00
Laurent Goderre
1d4651c6c9 Revert "Added inline SBOM for binaries downloaded outside package manager"
This reverts commit 6f4ae83640.
2023-12-11 14:03:58 -05:00
Tianon Gravi
c86568af4a Add new "docker-ensure-initdb.sh" script
This mimics the behavior of `docker-entrypoint.sh` before it starts the PostgreSQL server.

It has three main goals/uses:

  1. (most importantly) as an example of how to use "docker-entrypoint.sh" to extend/reuse the initialization behavior

  2. ("docker-ensure-initdb.sh") as a Kubernetes "init container" to ensure the provided database directory is initialized; see also "startup probes" for an alternative solution
       (no-op if database is already initialized)

  3. ("docker-enforce-initdb.sh") as part of CI to ensure the database is fully initialized before use
       (error if database is already initialized)
2023-12-11 10:58:54 -08:00
Tianon Gravi
d8c33605bb Merge pull request #1162 from infosiftr/eol-11
Remove PostgreSQL 11 since it is end of life
2023-12-11 09:32:24 -08:00
Joseph Ferguson
3e5f87d0d0 Remove PostgreSQL 11 since it is end of life
https://www.postgresql.org/support/versioning/
2023-12-11 09:15:45 -08:00
Tianon Gravi
ef9747fb7f Merge pull request #1160 from Earlopain/alpine3.19
Add alpine 3.19
2023-12-08 11:30:15 -08:00
Earlopain
25f6ba56f9 Add alpine 3.19 2023-12-08 12:47:00 +01:00
Tianon Gravi
018d576bc8 Merge pull request #1159 from lfittl/use-locale-gen
Debian images: Use locale-gen instead of localdef
2023-12-07 14:55:03 -08:00
Lukas Fittl
a42b684558 Debian packages: Add explicit check for locale-gen creating locales
In case Debian changes the logic of how locale-gen works, this will flag
it early during the build process.
2023-12-07 14:39:53 -08:00
Lukas Fittl
55e45ba6bb Debian images: Use locale-gen instead of localdef
The use of manually calling localdef caused any future update to the
locales package to remove the manually installed locales, since
locale-gen takes precendence. This would usually be encountered when
a downstream Dockerfile added additional packages, and as a side effect
caused an upgrade to the locales package.

Fix by relying on the /etc/locale.gen file, which is the official place
to specify which locales should be installed.

Fixes #1112
2023-12-07 13:17:35 -08:00
yosifkit
3a515c2c60 Merge pull request #1151 from infosiftr/1777
Update permissions from 777 to 1777 (redux)
2023-11-30 16:33:34 -08:00
Tianon Gravi
2468c9d91a Update permissions from 777 to 1777 (redux)
I somehow missed Debian in 25b3034e9b (only updated Alpine), so this updates Debian in the same way.

> This still supports the "arbitrary user" use case but with slightly tighter permissions on the end result.
>
> This one is a little bit more "special" other images (due to the existing runtime/entrypoint modification of the directory modes) so I've tried to pick reasonable values for both halves.
2023-11-29 16:11:07 -08:00
Docker Library Bot
f85674ce47 Update 16 to 16.1, bookworm 16.1-1.pgdg120+1, bullseye 16.1-1.pgdg110+1 2023-11-09 12:04:26 -08:00
Docker Library Bot
da624f9e2e Update 15 to 15.5, bookworm 15.5-1.pgdg120+1, bullseye 15.5-1.pgdg110+1 2023-11-09 11:51:15 -08:00
Docker Library Bot
d7660ac1e7 Update 14 to 14.10, bookworm 14.10-1.pgdg120+1, bullseye 14.10-1.pgdg110+1 2023-11-09 11:39:00 -08:00
Docker Library Bot
ce930677d5 Update 13 to 13.13, bookworm 13.13-1.pgdg120+1, bullseye 13.13-1.pgdg110+1 2023-11-09 11:28:24 -08:00
Docker Library Bot
038c4c577a Update 12 to 12.17, bookworm 12.17-1.pgdg120+1, bullseye 12.17-1.pgdg110+1 2023-11-09 11:16:09 -08:00
Docker Library Bot
f2860f3faf Update 11 to 11.22, bookworm 11.22-1.pgdg120+1, bullseye 11.22-1.pgdg110+1 2023-11-09 11:02:26 -08:00
Laurent Goderre
2bff0ce33b Merge pull request #1135 from LaurentGoderre/more-sbom
Added inline SBOM for binaries downloaded outside package manager
2023-10-04 11:30:16 -04:00
Laurent Goderre
6f4ae83640 Added inline SBOM for binaries downloaded outside package manager 2023-10-04 10:54:45 -04:00
yosifkit
591d3dd41d Merge pull request #1123 from infosiftr/move-latest
Move latest to 16
2023-09-14 15:02:21 -07:00
Joseph Ferguson
7df6bc166f Move latest to 16 2023-09-14 14:33:51 -07:00
Docker Library Bot
7442464585 Update 16 to 16.0, bookworm 16.0-1.pgdg120+1, bullseye 16.0-1.pgdg110+1 2023-09-14 11:21:14 -07:00
Docker Library Bot
8a631b939a Update 15 to bookworm 15.4-2.pgdg120+1, bullseye 15.4-2.pgdg110+1 2023-09-14 11:02:56 -07:00
Docker Library Bot
2f0ed0c7e8 Update 16 to 16rc1, bookworm 16~rc1-1.pgdg120+1, bullseye 16~rc1-1.pgdg110+1 2023-08-31 11:03:02 -07:00
Docker Library Bot
ee530cc079 Update 16 to 16beta3, bookworm 16~beta3-1.pgdg120+2, bullseye 16~beta3-1.pgdg110+2 2023-08-10 17:05:53 -07:00
Docker Library Bot
1a73ab671b Update 15 to 15.4, bookworm 15.4-1.pgdg120+1, bullseye 15.4-1.pgdg110+1 2023-08-10 11:46:34 -07:00
Docker Library Bot
05f691067b Update 14 to 14.9, bookworm 14.9-1.pgdg120+1, bullseye 14.9-1.pgdg110+1 2023-08-10 11:35:14 -07:00
Docker Library Bot
69cf8b8aac Update 13 to 13.12, bookworm 13.12-1.pgdg120+1, bullseye 13.12-1.pgdg110+1 2023-08-10 11:25:03 -07:00
Docker Library Bot
9061f74afc Update 12 to 12.16, bookworm 12.16-1.pgdg120+1, bullseye 12.16-1.pgdg110+1 2023-08-10 11:14:30 -07:00
Docker Library Bot
16fa0f1d18 Update 11 to 11.21, bookworm 11.21-1.pgdg120+1, bullseye 11.21-1.pgdg110+1 2023-08-10 11:02:22 -07:00
Docker Library Bot
cba2a05c03 Update 16 to 16beta2, bookworm 16~beta2-1.pgdg120+1, bullseye 16~beta2-1.pgdg110+1 2023-06-29 17:03:10 -07:00