File tree Expand file tree Collapse file tree 4 files changed +12
-84
lines changed Expand file tree Collapse file tree 4 files changed +12
-84
lines changed Original file line number Diff line number Diff line change @@ -35,33 +35,15 @@ RUN set -eux; \
35
35
--file rootless.tgz \
36
36
--strip-components 1 \
37
37
--directory /usr/local/bin/ \
38
+ 'docker-rootless-extras/rootlesskit' \
39
+ 'docker-rootless-extras/rootlesskit-docker-proxy' \
38
40
'docker-rootless-extras/vpnkit' \
39
41
; \
40
42
rm rootless.tgz; \
41
43
\
42
- # we download/build rootlesskit separately to get a newer release
43
- # rootlesskit --version; \
44
+ rootlesskit --version; \
44
45
vpnkit --version
45
46
46
- # https://github.com/rootless-containers/rootlesskit/releases
47
- ENV ROOTLESSKIT_VERSION 0.11.0
48
-
49
- RUN set -eux; \
50
- apk add --no-cache --virtual .rootlesskit-build-deps \
51
- go \
52
- libc-dev \
53
- ; \
54
- wget -O rootlesskit.tgz "https://github.com/rootless-containers/rootlesskit/archive/v${ROOTLESSKIT_VERSION}.tar.gz" ; \
55
- export GOPATH='/go' ; mkdir "$GOPATH" ; \
56
- mkdir -p "$GOPATH/src/github.com/rootless-containers/rootlesskit" ; \
57
- tar --extract --file rootlesskit.tgz --directory "$GOPATH/src/github.com/rootless-containers/rootlesskit" --strip-components 1; \
58
- rm rootlesskit.tgz; \
59
- go build -o /usr/local/bin/rootlesskit github.com/rootless-containers/rootlesskit/cmd/rootlesskit; \
60
- go build -o /usr/local/bin/rootlesskit-docker-proxy github.com/rootless-containers/rootlesskit/cmd/rootlesskit-docker-proxy; \
61
- rm -rf "$GOPATH" ; \
62
- apk del --no-network .rootlesskit-build-deps; \
63
- rootlesskit --version
64
-
65
47
# pre-create "/var/lib/docker" for our rootless user
66
48
RUN set -eux; \
67
49
mkdir -p /home/rootless/.local/share/docker; \
Original file line number Diff line number Diff line change @@ -35,33 +35,15 @@ RUN set -eux; \
35
35
--file rootless.tgz \
36
36
--strip-components 1 \
37
37
--directory /usr/local/bin/ \
38
+ 'docker-rootless-extras/rootlesskit' \
39
+ 'docker-rootless-extras/rootlesskit-docker-proxy' \
38
40
'docker-rootless-extras/vpnkit' \
39
41
; \
40
42
rm rootless.tgz; \
41
43
\
42
- # we download/build rootlesskit separately to get a newer release
43
- # rootlesskit --version; \
44
+ rootlesskit --version; \
44
45
vpnkit --version
45
46
46
- # https://github.com/rootless-containers/rootlesskit/releases
47
- ENV ROOTLESSKIT_VERSION 0.11.0
48
-
49
- RUN set -eux; \
50
- apk add --no-cache --virtual .rootlesskit-build-deps \
51
- go \
52
- libc-dev \
53
- ; \
54
- wget -O rootlesskit.tgz "https://github.com/rootless-containers/rootlesskit/archive/v${ROOTLESSKIT_VERSION}.tar.gz" ; \
55
- export GOPATH='/go' ; mkdir "$GOPATH" ; \
56
- mkdir -p "$GOPATH/src/github.com/rootless-containers/rootlesskit" ; \
57
- tar --extract --file rootlesskit.tgz --directory "$GOPATH/src/github.com/rootless-containers/rootlesskit" --strip-components 1; \
58
- rm rootlesskit.tgz; \
59
- go build -o /usr/local/bin/rootlesskit github.com/rootless-containers/rootlesskit/cmd/rootlesskit; \
60
- go build -o /usr/local/bin/rootlesskit-docker-proxy github.com/rootless-containers/rootlesskit/cmd/rootlesskit-docker-proxy; \
61
- rm -rf "$GOPATH" ; \
62
- apk del --no-network .rootlesskit-build-deps; \
63
- rootlesskit --version
64
-
65
47
# pre-create "/var/lib/docker" for our rootless user
66
48
RUN set -eux; \
67
49
mkdir -p /home/rootless/.local/share/docker; \
Original file line number Diff line number Diff line change @@ -35,33 +35,15 @@ RUN set -eux; \
35
35
--file rootless.tgz \
36
36
--strip-components 1 \
37
37
--directory /usr/local/bin/ \
38
+ 'docker-rootless-extras/rootlesskit' \
39
+ 'docker-rootless-extras/rootlesskit-docker-proxy' \
38
40
'docker-rootless-extras/vpnkit' \
39
41
; \
40
42
rm rootless.tgz; \
41
43
\
42
- # we download/build rootlesskit separately to get a newer release
43
- # rootlesskit --version; \
44
+ rootlesskit --version; \
44
45
vpnkit --version
45
46
46
- # https://github.com/rootless-containers/rootlesskit/releases
47
- ENV ROOTLESSKIT_VERSION 0.11.0
48
-
49
- RUN set -eux; \
50
- apk add --no-cache --virtual .rootlesskit-build-deps \
51
- go \
52
- libc-dev \
53
- ; \
54
- wget -O rootlesskit.tgz "https://github.com/rootless-containers/rootlesskit/archive/v${ROOTLESSKIT_VERSION}.tar.gz" ; \
55
- export GOPATH='/go' ; mkdir "$GOPATH" ; \
56
- mkdir -p "$GOPATH/src/github.com/rootless-containers/rootlesskit" ; \
57
- tar --extract --file rootlesskit.tgz --directory "$GOPATH/src/github.com/rootless-containers/rootlesskit" --strip-components 1; \
58
- rm rootlesskit.tgz; \
59
- go build -o /usr/local/bin/rootlesskit github.com/rootless-containers/rootlesskit/cmd/rootlesskit; \
60
- go build -o /usr/local/bin/rootlesskit-docker-proxy github.com/rootless-containers/rootlesskit/cmd/rootlesskit-docker-proxy; \
61
- rm -rf "$GOPATH" ; \
62
- apk del --no-network .rootlesskit-build-deps; \
63
- rootlesskit --version
64
-
65
47
# pre-create "/var/lib/docker" for our rootless user
66
48
RUN set -eux; \
67
49
mkdir -p /home/rootless/.local/share/docker; \
Original file line number Diff line number Diff line change @@ -50,33 +50,15 @@ RUN set -eux; \
50
50
--file rootless.tgz \
51
51
--strip-components 1 \
52
52
--directory /usr/local/bin/ \
53
+ 'docker-rootless-extras/rootlesskit' \
54
+ 'docker-rootless-extras/rootlesskit-docker-proxy' \
53
55
'docker-rootless-extras/vpnkit' \
54
56
; \
55
57
rm rootless.tgz; \
56
58
\
57
- # we download/build rootlesskit separately to get a newer release
58
- # rootlesskit --version; \
59
+ rootlesskit --version; \
59
60
vpnkit --version
60
61
61
- # https://github.com/rootless-containers/rootlesskit/releases
62
- ENV ROOTLESSKIT_VERSION 0.11.0
63
-
64
- RUN set -eux; \
65
- apk add --no-cache --virtual .rootlesskit-build-deps \
66
- go \
67
- libc-dev \
68
- ; \
69
- wget -O rootlesskit.tgz "https://github.com/rootless-containers/rootlesskit/archive/v${ROOTLESSKIT_VERSION}.tar.gz"; \
70
- export GOPATH='/go'; mkdir "$GOPATH"; \
71
- mkdir -p "$GOPATH/src/github.com/rootless-containers/rootlesskit"; \
72
- tar --extract --file rootlesskit.tgz --directory "$GOPATH/src/github.com/rootless-containers/rootlesskit" --strip-components 1; \
73
- rm rootlesskit.tgz; \
74
- go build -o /usr/local/bin/rootlesskit github.com/rootless-containers/rootlesskit/cmd/rootlesskit; \
75
- go build -o /usr/local/bin/rootlesskit-docker-proxy github.com/rootless-containers/rootlesskit/cmd/rootlesskit-docker-proxy; \
76
- rm -rf "$GOPATH"; \
77
- apk del --no-network .rootlesskit-build-deps; \
78
- rootlesskit --version
79
-
80
62
# pre-create "/var/lib/docker" for our rootless user
81
63
RUN set -eux; \
82
64
mkdir -p /home/rootless/.local/share/docker; \
You can’t perform that action at this time.
0 commit comments