From ab90d7810acbf9a52b27d8707377a506c8409506 Mon Sep 17 00:00:00 2001 From: Yannic Kilcher Date: Tue, 17 Jan 2023 11:13:43 +0100 Subject: [PATCH] added postgres dockerfile --- .github/workflows/build-postgres.yaml | 17 +++++++++++++++++ docker/Dockerfile.postgres | 9 +++++++++ 2 files changed, 26 insertions(+) create mode 100644 .github/workflows/build-postgres.yaml create mode 100644 docker/Dockerfile.postgres diff --git a/.github/workflows/build-postgres.yaml b/.github/workflows/build-postgres.yaml new file mode 100644 index 00000000..6f6595f7 --- /dev/null +++ b/.github/workflows/build-postgres.yaml @@ -0,0 +1,17 @@ +name: Build OASST Postgres image + +on: + push: + branches: + - main + paths: + - docker/Dockerfile.postgres + +jobs: + build-postgres: + uses: ./.github/workflows/docker-build.yaml + with: + image-name: oasst-postgres + context: ./docker/ + dockerfile: docker/Dockerfile.postgres + build-args: "" \ No newline at end of file diff --git a/docker/Dockerfile.postgres b/docker/Dockerfile.postgres new file mode 100644 index 00000000..247dc46f --- /dev/null +++ b/docker/Dockerfile.postgres @@ -0,0 +1,9 @@ +FROM postgres + +# install unzip +RUN apt-get update && apt-get install -y unzip curl && rm -rf /var/lib/apt/lists/* + +# download aws cli +RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" +RUN unzip awscliv2.zip +RUN ./aws/install