@@ -4,7 +4,7 @@ ARG CONTAINERD_PROJECT=/containerd
4
4
ARG RUNC_VERSION=1.1.4
5
5
ARG NYDUS_SNAPSHOTTER_PROJECT=/nydus-snapshotter
6
6
ARG DOWNLOADS_MIRROR="https://github.com"
7
- ARG NYDUS_VER=2.1 .4
7
+ ARG NYDUS_VER=2.2 .4
8
8
ARG NERDCTL_VER=1.0.0
9
9
10
10
FROM golang:1.19.6-bullseye AS golang-base
@@ -29,25 +29,25 @@ RUN go install github.com/go-delve/delve/cmd/dlv@latest
29
29
30
30
# Install containerd
31
31
RUN wget ${DOWNLOADS_MIRROR}/containerd/containerd/releases/download/v${CONTAINERD_VER}/containerd-${CONTAINERD_VER}-linux-amd64.tar.gz && \
32
- tar xzf containerd-${CONTAINERD_VER}-linux-amd64.tar.gz && \
33
- install -D -m 755 bin/* /usr/local/bin/
32
+ tar xzf containerd-${CONTAINERD_VER}-linux-amd64.tar.gz && \
33
+ install -D -m 755 bin/* /usr/local/bin/
34
34
COPY misc/example/containerd-config.toml /etc/containerd/config.toml
35
35
36
36
# Install runc
37
37
RUN wget ${DOWNLOADS_MIRROR}/opencontainers/runc/releases/download/v${RUNC_VERSION}/runc.amd64 && \
38
- install -D -m 755 runc.amd64 /usr/local/bin/runc
38
+ install -D -m 755 runc.amd64 /usr/local/bin/runc
39
39
40
40
# Install nydusd nydus-image
41
41
RUN wget ${DOWNLOADS_MIRROR}/dragonflyoss/nydus/releases/download/v${NYDUS_VER}/nydus-static-v${NYDUS_VER}-linux-amd64.tgz && \
42
- tar xzf nydus-static-v${NYDUS_VER}-linux-amd64.tgz && \
43
- install -D -m 755 nydus-static/nydusd /usr/local/bin/nydusd && \
44
- install -D -m 755 nydus-static/nydus-image /usr/local/bin/nydus-image && \
45
- install -D -m 755 nydus-static/nydusctl /usr/local/bin/nydusctl
42
+ tar xzf nydus-static-v${NYDUS_VER}-linux-amd64.tgz && \
43
+ install -D -m 755 nydus-static/nydusd /usr/local/bin/nydusd && \
44
+ install -D -m 755 nydus-static/nydus-image /usr/local/bin/nydus-image && \
45
+ install -D -m 755 nydus-static/nydusctl /usr/local/bin/nydusctl
46
46
47
47
# Install nerdctl
48
48
RUN wget ${DOWNLOADS_MIRROR}/containerd/nerdctl/releases/download/v${NERDCTL_VER}/nerdctl-${NERDCTL_VER}-linux-amd64.tar.gz && \
49
- tar xzf nerdctl-${NERDCTL_VER}-linux-amd64.tar.gz && \
50
- install -D -m 755 nerdctl /usr/local/bin/nerdctl
49
+ tar xzf nerdctl-${NERDCTL_VER}-linux-amd64.tar.gz && \
50
+ install -D -m 755 nerdctl /usr/local/bin/nerdctl
51
51
52
52
# Install fscache driver configuration file
53
53
COPY misc/snapshotter/nydusd-config.fscache.json /etc/nydus/nydusd-config.fscache.json
@@ -63,4 +63,4 @@ WORKDIR /nydus-snapshotter
63
63
ENV PATH="${PATH}:/usr/local/bin/"
64
64
ENV GO111MODULE=on
65
65
66
- ENTRYPOINT [ "/bin/bash" , "-c" , "make install && /entrypoint.sh" ]
66
+ ENTRYPOINT [ "/bin/bash" , "-c" , "make install && /entrypoint.sh" ]
0 commit comments