File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 1
- FROM amacneil/dbmate:1.16.2
1
+ FROM debian:bullseye-slim
2
+
3
+ RUN apt-get update && apt-get install -y curl \
4
+ && curl -fsSL -o /usr/local/bin/dbmate https://github.com/amacneil/dbmate/releases/latest/download/dbmate-linux-amd64 \
5
+ && chmod +x /usr/local/bin/dbmate
2
6
3
- # Install PostgreSQL 16 client
4
7
RUN apt-get update && apt-get install -y wget gnupg2 lsb-release
5
8
RUN wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
6
9
RUN echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" | tee /etc/apt/sources.list.d/pgdg.list
7
10
RUN apt-get update && apt-get install -y postgresql-client-%VERSION%
8
11
9
- # Set the PATH to use the new PostgreSQL 16 binaries
10
- ENV PATH="/usr/lib/postgresql/%VERSION%/bin:${PATH}"
12
+ ENV PATH="/usr/lib/postgresql/%VERSION%/bin:${PATH}"
13
+
14
+ ENTRYPOINT ["dbmate"]
You can’t perform that action at this time.
0 commit comments