Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lukaCoding
nvidia-container-runtime
提交
d838dae3
N
nvidia-container-runtime
项目概览
lukaCoding
/
nvidia-container-runtime
与 Fork 源项目一致
从无法访问的项目Fork
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
nvidia-container-runtime
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
d838dae3
编写于
2月 10, 2019
作者:
R
Renaud Gaubert
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update Makefile for CI
上级
1ac122a9
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
69 addition
and
20 deletion
+69
-20
hook/Dockerfile.amzn
hook/Dockerfile.amzn
+1
-1
hook/Dockerfile.centos
hook/Dockerfile.centos
+1
-1
hook/Dockerfile.debian
hook/Dockerfile.debian
+1
-1
hook/Dockerfile.ubuntu
hook/Dockerfile.ubuntu
+1
-1
hook/Makefile
hook/Makefile
+20
-4
runtime/Dockerfile.amzn
runtime/Dockerfile.amzn
+1
-1
runtime/Dockerfile.centos
runtime/Dockerfile.centos
+1
-1
runtime/Dockerfile.debian
runtime/Dockerfile.debian
+1
-1
runtime/Dockerfile.ubuntu
runtime/Dockerfile.ubuntu
+1
-1
runtime/Makefile
runtime/Makefile
+41
-8
未找到文件。
hook/Dockerfile.amzn
浏览文件 @
d838dae3
...
@@ -28,7 +28,7 @@ COPY oci-nvidia-hook $DIST_DIR/oci-nvidia-hook
...
@@ -28,7 +28,7 @@ COPY oci-nvidia-hook $DIST_DIR/oci-nvidia-hook
# Hook for libpod/CRI-O: https://github.com/containers/libpod/blob/v0.8.5/pkg/hooks/docs/oci-hooks.5.md
# Hook for libpod/CRI-O: https://github.com/containers/libpod/blob/v0.8.5/pkg/hooks/docs/oci-hooks.5.md
COPY oci-nvidia-hook.json $DIST_DIR/oci-nvidia-hook.json
COPY oci-nvidia-hook.json $DIST_DIR/oci-nvidia-hook.json
WORKDIR $DIST_DIR/..
WORKDIR $DIST_DIR/..
/dist
COPY rpm .
COPY rpm .
CMD arch=$(uname -m) && \
CMD arch=$(uname -m) && \
...
...
hook/Dockerfile.centos
浏览文件 @
d838dae3
...
@@ -10,7 +10,7 @@ ENV RELEASE $PKG_REV
...
@@ -10,7 +10,7 @@ ENV RELEASE $PKG_REV
# output directory
# output directory
ENV DIST_DIR=/tmp/nvidia-container-runtime-hook-$PKG_VERS/SOURCES
ENV DIST_DIR=/tmp/nvidia-container-runtime-hook-$PKG_VERS/SOURCES
RUN mkdir -p $DIST_DIR
RUN mkdir -p $DIST_DIR
/dist
# nvidia-container-runtime-hook
# nvidia-container-runtime-hook
COPY nvidia-container-runtime-hook/ $GOPATH/src/nvidia-container-runtime-hook
COPY nvidia-container-runtime-hook/ $GOPATH/src/nvidia-container-runtime-hook
...
...
hook/Dockerfile.debian
浏览文件 @
d838dae3
...
@@ -12,7 +12,7 @@ ENV SECTION ""
...
@@ -12,7 +12,7 @@ ENV SECTION ""
# output directory
# output directory
ENV DIST_DIR=/tmp/nvidia-container-runtime-hook-$PKG_VERS
ENV DIST_DIR=/tmp/nvidia-container-runtime-hook-$PKG_VERS
RUN mkdir -p $DIST_DIR
RUN mkdir -p $DIST_DIR
/dist
# nvidia-container-runtime-hook
# nvidia-container-runtime-hook
COPY nvidia-container-runtime-hook/ $GOPATH/src/nvidia-container-runtime-hook
COPY nvidia-container-runtime-hook/ $GOPATH/src/nvidia-container-runtime-hook
...
...
hook/Dockerfile.ubuntu
浏览文件 @
d838dae3
...
@@ -12,7 +12,7 @@ ENV SECTION ""
...
@@ -12,7 +12,7 @@ ENV SECTION ""
# output directory
# output directory
ENV DIST_DIR=/tmp/nvidia-container-runtime-hook-$PKG_VERS
ENV DIST_DIR=/tmp/nvidia-container-runtime-hook-$PKG_VERS
RUN mkdir -p $DIST_DIR
RUN mkdir -p $DIST_DIR
/dist
# nvidia-container-runtime-hook
# nvidia-container-runtime-hook
COPY nvidia-container-runtime-hook/ $GOPATH/src/nvidia-container-runtime-hook
COPY nvidia-container-runtime-hook/ $GOPATH/src/nvidia-container-runtime-hook
...
...
hook/Makefile
浏览文件 @
d838dae3
...
@@ -11,30 +11,46 @@ DIST_DIR := $(CURDIR)/../dist
...
@@ -11,30 +11,46 @@ DIST_DIR := $(CURDIR)/../dist
all
:
ubuntu18.04 ubuntu16.04 ubuntu14.04 debian9 debian8 centos7 amzn2 amzn1
all
:
ubuntu18.04 ubuntu16.04 ubuntu14.04 debian9 debian8 centos7 amzn2 amzn1
ubuntu%
:
ARCH := amd64
ubuntu%
:
$(CURDIR)/Dockerfile.ubuntu
ubuntu%
:
$(CURDIR)/Dockerfile.ubuntu
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_REV
=
"1"
\
--build-arg
PKG_REV
=
"1"
\
-t
"nvidia/hook/ubuntu:
$*
"
-f
Dockerfile.ubuntu .
-t
"nvidia/hook/ubuntu:
$*
"
-f
Dockerfile.ubuntu .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/
$@
:/dist:Z
"nvidia/hook/ubuntu:
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/
$@
/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/hook/ubuntu:
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/
$@
/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
debian%
:
ARCH := amd64
debian%
:
$(CURDIR)/Dockerfile.debian
debian%
:
$(CURDIR)/Dockerfile.debian
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_REV
=
"1"
\
--build-arg
PKG_REV
=
"1"
\
-t
"nvidia/hook/debian:
$*
"
-f
Dockerfile.debian .
-t
"nvidia/hook/debian:
$*
"
-f
Dockerfile.debian .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/
$@
:/dist:Z
"nvidia/hook/debian:
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/
$@
/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/hook/debian:
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/
$@
/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
centos%
:
ARCH := x86_64
centos%
:
$(CURDIR)/Dockerfile.centos
centos%
:
$(CURDIR)/Dockerfile.centos
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_REV
=
"2"
\
--build-arg
PKG_REV
=
"2"
\
-t
"nvidia/hook/centos:
$*
"
-f
Dockerfile.centos .
-t
"nvidia/hook/centos:
$*
"
-f
Dockerfile.centos .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/
$@
:/dist:Z
"nvidia/hook/centos:
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/
$@
/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/hook/centos:
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/
$@
/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
amzn%
:
ARCH := x86_64
amzn%
:
$(CURDIR)/Dockerfile.amzn
amzn%
:
$(CURDIR)/Dockerfile.amzn
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_REV
=
"2.amzn
$*
"
\
--build-arg
PKG_REV
=
"2.amzn
$*
"
\
-t
"nvidia/hook/amzn:
$*
"
-f
Dockerfile.amzn .
-t
"nvidia/hook/amzn:
$*
"
-f
Dockerfile.amzn .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/
$@
:/dist:Z
"nvidia/hook/amzn:
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/
$@
/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/hook/amzn:
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/
$@
/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
runtime/Dockerfile.amzn
浏览文件 @
d838dae3
...
@@ -26,7 +26,7 @@ ENV RELEASE $PKG_REV
...
@@ -26,7 +26,7 @@ ENV RELEASE $PKG_REV
# output directory
# output directory
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS/SOURCES
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS/SOURCES
RUN mkdir -p $DIST_DIR
RUN mkdir -p $DIST_DIR
/dist
ARG RUNC_COMMIT
ARG RUNC_COMMIT
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
...
...
runtime/Dockerfile.centos
浏览文件 @
d838dae3
...
@@ -45,7 +45,7 @@ ENV RELEASE $PKG_REV
...
@@ -45,7 +45,7 @@ ENV RELEASE $PKG_REV
# output directory
# output directory
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS/SOURCES
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS/SOURCES
RUN mkdir -p $DIST_DIR
RUN mkdir -p $DIST_DIR
/dist
ARG RUNC_COMMIT
ARG RUNC_COMMIT
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
...
...
runtime/Dockerfile.debian
浏览文件 @
d838dae3
...
@@ -30,7 +30,7 @@ ENV SECTION ""
...
@@ -30,7 +30,7 @@ ENV SECTION ""
# output directory
# output directory
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS
RUN mkdir -p $DIST_DIR
RUN mkdir -p $DIST_DIR
/dist
ARG RUNC_COMMIT
ARG RUNC_COMMIT
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
...
...
runtime/Dockerfile.ubuntu
浏览文件 @
d838dae3
...
@@ -33,7 +33,7 @@ ENV SECTION ""
...
@@ -33,7 +33,7 @@ ENV SECTION ""
# output directory
# output directory
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS
ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS
RUN mkdir -p $DIST_DIR
RUN mkdir -p $DIST_DIR
/dist
ARG RUNC_COMMIT
ARG RUNC_COMMIT
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
COPY runc/$RUNC_COMMIT/ /tmp/patches/runc
...
...
runtime/Makefile
浏览文件 @
d838dae3
# Copyright (c) 2017-2018, NVIDIA CORPORATION. All rights reserved.
# Copyright (c) 2017-2018, NVIDIA CORPORATION. All rights reserved.
DOCKER
?=
docker
DOCKER
?=
docker
MKDIR
?=
mkdir
VERSION
:=
2.0.0
VERSION
:=
2.0.0
PKG_REV
:=
1
PKG_REV
:=
1
...
@@ -67,6 +68,7 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -67,6 +68,7 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
1.12.6-%-runc
:
1.12.6-%-runc
:
echo
"50a19c6ff828c58e5dab13830bd3dacde268afe5"
echo
"50a19c6ff828c58e5dab13830bd3dacde268afe5"
%-ubuntu18.04
:
ARCH := amd64
%-ubuntu18.04
:
%-ubuntu18.04
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"18.04"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"18.04"
\
...
@@ -74,8 +76,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -74,8 +76,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
-t
"nvidia/runtime/ubuntu:18.04-docker
$*
"
-f
Dockerfile.ubuntu .
-t
"nvidia/runtime/ubuntu:18.04-docker
$*
"
-f
Dockerfile.ubuntu .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/ubuntu18.04:/dist:Z
"nvidia/runtime/ubuntu:18.04-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/ubuntu18.04/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/ubuntu:18.04-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/ubuntu18.04/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
%-ubuntu16.04
:
ARCH := amd64
%-ubuntu16.04
:
%-ubuntu16.04
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"16.04"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"16.04"
\
...
@@ -83,8 +89,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -83,8 +89,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
-t
"nvidia/runtime/ubuntu:16.04-docker
$*
"
-f
Dockerfile.ubuntu .
-t
"nvidia/runtime/ubuntu:16.04-docker
$*
"
-f
Dockerfile.ubuntu .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/ubuntu16.04:/dist:Z
"nvidia/runtime/ubuntu:16.04-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/ubuntu16.04/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/ubuntu:16.04-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/ubuntu16.04/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
%-ubuntu14.04
:
ARCH := amd64
%-ubuntu14.04
:
%-ubuntu14.04
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"14.04"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"14.04"
\
...
@@ -92,8 +102,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -92,8 +102,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
-t
"nvidia/runtime/ubuntu:14.04-docker
$*
"
-f
Dockerfile.ubuntu .
-t
"nvidia/runtime/ubuntu:14.04-docker
$*
"
-f
Dockerfile.ubuntu .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/ubuntu14.04:/dist:Z
"nvidia/runtime/ubuntu:14.04-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/ubuntu14.04/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/ubuntu:14.04-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/ubuntu14.04/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
%-debian9
:
ARCH := amd64
%-debian9
:
%-debian9
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"9"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"9"
\
...
@@ -101,8 +115,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -101,8 +115,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
-t
"nvidia/runtime/debian:9-docker
$*
"
-f
Dockerfile.debian .
-t
"nvidia/runtime/debian:9-docker
$*
"
-f
Dockerfile.debian .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/debian9:/dist:Z
"nvidia/runtime/debian:9-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/debian9/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/debian:9-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/debian9/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
%-debian8
:
ARCH := amd64
%-debian8
:
%-debian8
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"8"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"8"
\
...
@@ -110,8 +128,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -110,8 +128,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
+docker
$*
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
"
\
-t
"nvidia/runtime/debian:8-docker
$*
"
-f
Dockerfile.debian .
-t
"nvidia/runtime/debian:8-docker
$*
"
-f
Dockerfile.debian .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/debian8:/dist:Z
"nvidia/runtime/debian:8-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/debian8/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/debian:8-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/debian8/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
%-centos7
:
ARCH := x86_64
%-centos7
:
%-centos7
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"7"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"7"
\
...
@@ -119,8 +141,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -119,8 +141,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
.docker
$*
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
.docker
$*
"
\
-t
"nvidia/runtime/centos:7-docker
$*
"
-f
Dockerfile.centos .
-t
"nvidia/runtime/centos:7-docker
$*
"
-f
Dockerfile.centos .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/centos7:/dist:Z
"nvidia/runtime/centos:7-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/centos7/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/centos:7-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/centos7/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
%-amzn2
:
ARCH := x86_64
%-amzn2
:
%-amzn2
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"2"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"2"
\
...
@@ -128,8 +154,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -128,8 +154,12 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
.docker
$*
.amzn2"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
.docker
$*
.amzn2"
\
-t
"nvidia/runtime/amzn:2-docker
$*
"
-f
Dockerfile.amzn .
-t
"nvidia/runtime/amzn:2-docker
$*
"
-f
Dockerfile.amzn .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/amzn2:/dist:Z
"nvidia/runtime/amzn:2-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/amzn2/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/amzn:2-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/amzn2/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
%-amzn1
:
ARCH := x86_64
%-amzn1
:
%-amzn1
:
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
runc
=
"
$(
shell
$(MAKE)
-s
$@
-runc
)
"
&&
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"1"
\
$(DOCKER)
build
--build-arg
VERSION_ID
=
"1"
\
...
@@ -137,4 +167,7 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
...
@@ -137,4 +167,7 @@ amzn1: $(addsuffix -amzn1, 18.06.1 18.03.1 17.12.1 17.09.1 17.06.2 17.03.2)
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_VERS
=
"
$(VERSION)
"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
.docker
$*
.amzn1"
\
--build-arg
PKG_REV
=
"
$(PKG_REV)
.docker
$*
.amzn1"
\
-t
"nvidia/runtime/amzn:1-docker
$*
"
-f
Dockerfile.amzn .
-t
"nvidia/runtime/amzn:1-docker
$*
"
-f
Dockerfile.amzn .
$(DOCKER)
run
--rm
-v
$(DIST_DIR)
/amzn1:/dist:Z
"nvidia/runtime/amzn:1-docker
$*
"
$(MKDIR)
-p
$(DIST_DIR)
/amzn1/
$(ARCH)
$(DOCKER)
run
--cidfile
$@
.cid
"nvidia/runtime/amzn:1-docker
$*
"
$(DOCKER)
cp
$$
(
cat
$@
.cid
)
:/dist/.
$(DIST_DIR)
/amzn1/
$(ARCH)
/
$(DOCKER)
rm
$$
(
cat
$@
.cid
)
&&
rm
$@
.cid
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录