提交 ba5903d7 编写于 作者: T Tiziano Müller 提交者: Renaud Gaubert

base: add openSUSE LEAP (15.1) image

Signed-off-by: NTiziano Müller <tiziano.mueller@chem.uzh.ch>
上级 2c07b861
ARG VERSION_ID
FROM opensuse/leap:${VERSION_ID}
RUN zypper install -y \
ca-certificates \
wget \
git \
rpm-build && \
rm -rf /var/cache/zypp/*
ARG GOLANG_VERSION=0.0.0
RUN set -eux; \
\
arch="$(uname -m)"; \
case "${arch##*-}" in \
x86_64 | amd64) ARCH='amd64' ;; \
ppc64el | ppc64le) ARCH='ppc64le' ;; \
*) echo "unsupported architecture"; exit 1 ;; \
esac; \
wget -nv -O - https://storage.googleapis.com/golang/go${GOLANG_VERSION}.linux-${ARCH}.tar.gz \
| tar -C /usr/local -xz
ENV GOPATH /go
ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
......@@ -9,7 +9,7 @@ BASE := nvidia/base
.NOTPARALLEL:
.PHONY: all
all: ubuntu18.04 ubuntu16.04 ubuntu14.04 debian10 debian9 debian8 centos7 amzn2 amzn1
all: ubuntu18.04 ubuntu16.04 ubuntu14.04 debian10 debian9 debian8 centos7 amzn2 amzn1 opensuse-leap15.1
# Build and push base images to gitlab registry. Used in CI
base-push: all
......@@ -36,3 +36,8 @@ amzn%: $(CURDIR)/Dockerfile.amzn
$(DOCKER) build --build-arg VERSION_ID="$*" \
--build-arg GOLANG_VERSION="$(GOLANG_VERSION)" \
-t "$(BASE)/amzn:$*" -f Dockerfile.amzn .
opensuse-leap%: $(CURDIR)/Dockerfile.opensuse-leap
$(DOCKER) build --build-arg VERSION_ID="$*" \
--build-arg GOLANG_VERSION="$(GOLANG_VERSION)" \
-t "$(BASE)/opensuse-leap:$*" -f Dockerfile.opensuse-leap .
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册