From cba57eeb095245db6bb8a26ac200d3bb6a713210 Mon Sep 17 00:00:00 2001 From: Arturo Rinaldi Date: Wed, 7 Nov 2018 12:23:05 +0100 Subject: [PATCH] adding support for Ubuntu 18.04 LTS --- Dockerfile.ubuntu18.04 | 18 ++++++++++++++++++ Makefile | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 Dockerfile.ubuntu18.04 diff --git a/Dockerfile.ubuntu18.04 b/Dockerfile.ubuntu18.04 new file mode 100644 index 00000000000..4665ab1df98 --- /dev/null +++ b/Dockerfile.ubuntu18.04 @@ -0,0 +1,18 @@ +FROM ubuntu:18.04 + +MAINTAINER Daniel Hiltgen + +ARG MACHINE_VERSION +ARG GO_VERSION +ENV GOPATH /go + +RUN apt update && apt install -y apt-utils libvirt-dev curl git gcc +RUN curl -sSL https://storage.googleapis.com/golang/go${GO_VERSION}.linux-amd64.tar.gz | tar -C /usr/local -xzf - +ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/go/bin +RUN git clone --branch ${MACHINE_VERSION} https://github.com/docker/machine.git /go/src/github.com/docker/machine + +COPY . /go/src/github.com/dhiltgen/docker-machine-kvm +WORKDIR /go/src/github.com/dhiltgen/docker-machine-kvm +RUN go get -v -d ./... + +RUN go install -v ./cmd/docker-machine-driver-kvm diff --git a/Makefile b/Makefile index ce5d680c526..d5c16ddc283 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ MACHINE_VERSION=v0.10.0 GO_VERSION=1.8.1 DESCRIBE=$(shell git describe --tags) -TARGETS=$(addprefix $(PREFIX)-, alpine3.4 alpine3.5 ubuntu14.04 ubuntu16.04 centos7) +TARGETS=$(addprefix $(PREFIX)-, alpine3.4 alpine3.5 ubuntu14.04 ubuntu16.04 ubuntu18.04 centos7) build: $(TARGETS)