mirror of
https://github.com/dimitri/pgloader.git
synced 2025-08-08 07:16:58 +02:00
Install CA certificates on docker image (#1612)
Currently, we install ca-certificates package only on the builder, not on the docker image which is distributed to the user. Without CA certificates, we see errors like below, ``` 2024-09-18T05:30:46.112001Z ERROR Connecting to PostgreSQL <host name>: SSL verify error: 20 X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY DB-CONNECTION-ERROR: Failed to connect to pgsql at "<host name>" (port 30025) as user "tsdbadmin": SSL verify error: 20 X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY An unhandled error condition has been signalled: Failed to connect to pgsql at "<host name>" (port 30025) as user "tsdbadmin": SSL verify error: 20 X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY ``` Signed-off-by: Arunprasad Rajkumar <ar.arunprasad@gmail.com>
This commit is contained in:
parent
29afa9de05
commit
edc1a4fde9
@ -34,6 +34,7 @@ FROM debian:bookworm-slim
|
|||||||
|
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y --no-install-recommends \
|
&& apt-get install -y --no-install-recommends \
|
||||||
|
ca-certificates \
|
||||||
curl \
|
curl \
|
||||||
freetds-dev \
|
freetds-dev \
|
||||||
gawk \
|
gawk \
|
||||||
@ -42,6 +43,7 @@ FROM debian:bookworm-slim
|
|||||||
make \
|
make \
|
||||||
sbcl \
|
sbcl \
|
||||||
unzip \
|
unzip \
|
||||||
|
&& update-ca-certificates \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
COPY --from=builder /opt/src/pgloader/build/bin/pgloader /usr/local/bin
|
COPY --from=builder /opt/src/pgloader/build/bin/pgloader /usr/local/bin
|
||||||
|
Loading…
Reference in New Issue
Block a user