github.com/xhghs/rclone@v1.51.1-0.20200430155106-e186a28cced8/Dockerfile (about)

     1  FROM golang AS builder
     2  
     3  COPY . /go/src/github.com/rclone/rclone/
     4  WORKDIR /go/src/github.com/rclone/rclone/
     5  
     6  RUN make quicktest
     7  RUN \
     8    CGO_ENABLED=0 GOOS=linux GOARCH=amd64 \
     9    make
    10  RUN ./rclone version
    11  
    12  # Begin final image
    13  FROM alpine:latest
    14  
    15  RUN apk --no-cache add ca-certificates fuse
    16  
    17  COPY --from=builder /go/src/github.com/rclone/rclone/rclone /usr/local/bin/
    18  
    19  ENTRYPOINT [ "rclone" ]
    20  
    21  WORKDIR /data
    22  ENV XDG_CONFIG_HOME=/config