FROM golang:1.10 as builder COPY . /go/src/docker-volume-iscsi WORKDIR /go/src/docker-volume-iscsi RUN set -ex \ && apt-get install gcc libc-dev \ && go install --ldflags '-extldflags "-static"' CMD ["/go/bin/docker-volume-iscsi"] FROM ubuntu:focal ADD iscsiadm /usr/local/sbin RUN chmod 777 /usr/local/sbin/iscsiadm COPY --from=builder /go/bin/docker-volume-iscsi . CMD ["/docker-volume-iscsi"]