From 72038a7ed78651c47279cbd5c8a52b69a28cab9b Mon Sep 17 00:00:00 2001 From: folex <0xdxdy@gmail.com> Date: Tue, 1 Oct 2019 00:53:13 +0300 Subject: [PATCH 1/2] fix #19: add alpine image --- alpine/Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 alpine/Dockerfile diff --git a/alpine/Dockerfile b/alpine/Dockerfile new file mode 100644 index 0000000..630db84 --- /dev/null +++ b/alpine/Dockerfile @@ -0,0 +1,21 @@ +FROM alpine:3.10 + +ENV RUSTUP_HOME=/usr/local/rustup \ + CARGO_HOME=/usr/local/cargo \ + PATH=/usr/local/cargo/bin:$PATH + +RUN set -eux; \ + apk add --no-cache \ + ca-certificates \ + gcc; \ + \ + url="https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-musl/rustup-init"; \ + wget "$url"; \ + echo "b535be813cd89000044764806f569a8c1428417d4226f16ee9993867f0c4ea4e *rustup-init" | sha256sum -c -; \ + chmod +x rustup-init; \ + ./rustup-init -y --no-modify-path --default-toolchain nightly; \ + rm rustup-init; \ + chmod -R a+w $RUSTUP_HOME $CARGO_HOME; \ + rustup --version; \ + cargo --version; \ + rustc --version; From c38dd8e8476be9de7bb365e1357c1bd273ba588c Mon Sep 17 00:00:00 2001 From: folex <0xdxdy@gmail.com> Date: Tue, 1 Oct 2019 01:13:22 +0300 Subject: [PATCH 2/2] Remove sha check --- alpine/Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/alpine/Dockerfile b/alpine/Dockerfile index 630db84..7130277 100644 --- a/alpine/Dockerfile +++ b/alpine/Dockerfile @@ -11,7 +11,6 @@ RUN set -eux; \ \ url="https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-musl/rustup-init"; \ wget "$url"; \ - echo "b535be813cd89000044764806f569a8c1428417d4226f16ee9993867f0c4ea4e *rustup-init" | sha256sum -c -; \ chmod +x rustup-init; \ ./rustup-init -y --no-modify-path --default-toolchain nightly; \ rm rustup-init; \