Skip to content

Commit

Permalink
chore: fix dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
eliasscosta committed Oct 5, 2023
1 parent e0f6d74 commit c24b200
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@ ENV GOARCH=amd64
RUN make release
RUN chmod +x postgres_exporter && mv postgres_exporter /tmp/postgres_exporter


FROM quay.io/prometheus/busybox:latest as final
LABEL maintainer="The Prometheus Authors <[email protected]>"

COPY --from=build ["/tmp/postgres_exporter", "/bin/postgres_exporter" ]
COPY --from=build ["/tmp/postgres_exporter", "/" ]

WORKDIR /opt/exporter

EXPOSE 9187

EXPOSE 9187
USER nobody
ENTRYPOINT [ "/bin/postgres_exporter" ]
ENTRYPOINT [ "/postgres_exporter" ]

1 comment on commit c24b200

@chip-n-dale
Copy link

@chip-n-dale chip-n-dale bot commented on c24b200 Oct 5, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @eliasscosta!

The GitLeaks SecTool reported some possibly exposed credentials/secrets, how about giving them a look?

GitLeaks Alert Sync
[
  {
    "line": "REDACTED",
    "lineNumber": 1,
    "offender": "REDACTED",
    "offenderEntropy": -1,
    "commit": "db4c6e8ee70ed6f6f9c8f4f8ab4611f884d33ff1",
    "repo": "postgres_exporter",
    "repoURL": "",
    "leakURL": "",
    "rule": "Asymmetric Private Key",
    "commitMessage": "PMM-7806: add compatibility with percona pg exporter (#68)\n\n* add compatibility with old exporter",
    "author": "Alexey Mukas",
    "email": "[email protected]",
    "file": "testdata/ssl/client/server.key",
    "date": "2022-09-06T11:37:50+02:00",
    "tags": "key, AsymmetricPrivateKey"
  },
  {
    "line": "REDACTED",
    "lineNumber": 1,
    "offender": "REDACTED",
    "offenderEntropy": -1,
    "commit": "db4c6e8ee70ed6f6f9c8f4f8ab4611f884d33ff1",
    "repo": "postgres_exporter",
    "repoURL": "",
    "leakURL": "",
    "rule": "Asymmetric Private Key",
    "commitMessage": "PMM-7806: add compatibility with percona pg exporter (#68)\n\n* add compatibility with old exporter",
    "author": "Alexey Mukas",
    "email": "[email protected]",
    "file": "testdata/ssl/server/server.key",
    "date": "2022-09-06T11:37:50+02:00",
    "tags": "key, AsymmetricPrivateKey"
  }
]

In case of false-positives, more information is available on GitLeaks FAQ
If you had any other problem or question during this process, be sure to contact us on the Security space on GChat!

Please sign in to comment.