From 192363bb64d23389240c1e3b0ad311ccfc767ffa Mon Sep 17 00:00:00 2001 From: beckerinj Date: Thu, 24 Nov 2022 13:30:08 -0800 Subject: [PATCH] get periphery docker build working --- Dockerfile.periphery | 2 ++ install_periphery_dependencies.sh | 5 +++++ 2 files changed, 7 insertions(+) create mode 100644 install_periphery_dependencies.sh diff --git a/Dockerfile.periphery b/Dockerfile.periphery index e9be0a295..6da2383b6 100644 --- a/Dockerfile.periphery +++ b/Dockerfile.periphery @@ -7,6 +7,8 @@ RUN cargo build -p periphery --release FROM debian:stable-slim # install git and docker +COPY ./install_periphery_dependencies.sh ./ +RUN sh ./install_periphery_dependencies.sh COPY --from=builder /periphery/target/release/periphery /usr/local/bin/periphery diff --git a/install_periphery_dependencies.sh b/install_periphery_dependencies.sh new file mode 100644 index 000000000..6eb248464 --- /dev/null +++ b/install_periphery_dependencies.sh @@ -0,0 +1,5 @@ +apt-get update +apt-get install ca-certificates curl gnupg lsb-release -y +curl -fsSL https://get.docker.com | sh +apt-get update +apt-get install git -y \ No newline at end of file