diff --git a/.woodpecker.yml b/.woodpecker.yml index f1bae78..5b3aa3d 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -15,7 +15,9 @@ steps: build-docker-image: image: docker commands: - - docker build --rm -t . + - docker buildx build . + volumes: + - /var/run/docker.sock:/var/run/docker.sock # publish-image: # when: diff --git a/Dockerfile b/Dockerfile index df2fe5a..a515e75 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM rust-1.73.0-slim AS builder +FROM rust:1.71.0-slim AS builder RUN USER=root cargo new --bin memejoin-docker WORKDIR ./memejoin-docker @@ -15,7 +15,7 @@ FROM debian:buster-slim ARG APP=/usr/src/app RUN apt update \ - && apt install -y ca-certificates cmake gcc libopus libssl openssl pkg-config \ + && apt install -y ca-certificates git cmake gcc libopus-dev libssl-dev pkg-config \ && rm -rf /var/lib/apt/lists/* EXPOSE 8100