Dockerfile 408 B

12345678910111213141516
  1. FROM golang:1.10 as builder
  2. COPY . /go/src/docker-volume-iscsi
  3. WORKDIR /go/src/docker-volume-iscsi
  4. RUN set -ex \
  5. && apt-get install gcc libc-dev \
  6. && go install --ldflags '-extldflags "-static"'
  7. CMD ["/go/bin/docker-volume-iscsi"]
  8. FROM ubuntu:focal
  9. ADD iscsiadm /usr/local/sbin
  10. RUN chmod 777 /usr/local/sbin/iscsiadm
  11. COPY --from=builder /go/bin/docker-volume-iscsi .
  12. CMD ["/docker-volume-iscsi"]