Dockerfile
FROM alpine:latest
# debian official https://hub.docker.com/_/debian/
# RUN echo -e '@edge http://nl.alpinelinux.org/alpine/edge/main\n@testing http://nl.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories && apk update && apk add curl && curl https://sh.rustup.rs -sSf | sh -s -- -y && . $HOME/.cargo/env
RUN echo -e '@edge http://nl.alpinelinux.org/alpine/edge/main\n@testing http://nl.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories && apk update && apk add rust cargo
Build
v3.8.1 [http://dl-cdn.alpinelinux.org/alpine/v3.8/main]
v3.8.0-147-g4f5711b187 [http://dl-cdn.alpinelinux.org/alpine/v3.8/community]
v3.8.0-1935-g45f6bdfb1a [http://nl.alpinelinux.org/alpine/edge/main]
v3.8.0-1940-g1a4a0a7c7c [http://nl.alpinelinux.org/alpine/edge/testing]
OK: 18572 distinct packages available
(1/24) Installing binutils (2.30-r5)
(2/24) Installing gmp (6.1.2-r1)
(3/24) Installing isl (0.18-r0)
(4/24) Installing libgomp (6.4.0-r8)
(5/24) Installing libatomic (6.4.0-r8)
(6/24) Installing pkgconf (1.5.3-r0)
(7/24) Installing libgcc (6.4.0-r8)
(8/24) Installing mpfr3 (3.1.5-r1)
(9/24) Installing mpc1 (1.0.3-r1)
(10/24) Installing libstdc++ (6.4.0-r8)
(11/24) Installing gcc (6.4.0-r8)
(12/24) Installing llvm-libunwind (5.0.1-r0)
(13/24) Installing llvm-libunwind-dev (5.0.1-r0)
(14/24) Installing musl-dev (1.1.19-r10)
(15/24) Installing rust-stdlib (1.26.2-r0)
(16/24) Installing libffi (3.2.1-r4)
(17/24) Installing llvm5-libs (5.0.1-r4)
(18/24) Installing rust (1.26.2-r0)
(19/24) Installing ca-certificates (20171114-r3)
(20/24) Installing nghttp2-libs (1.32.0-r0)
(21/24) Installing libssh2 (1.8.0-r3)
(22/24) Installing libcurl (7.61.1-r0)
(23/24) Installing libgit2 (0.27.3-r0)
(24/24) Installing cargo (1.26.2-r0)
Executing busybox-1.28.4-r0.trigger
Content type
Image
Digest
Size
118.4 MB
Last updated
about 8 years ago
docker pull sitkevij/rust-alpine