github.com/10XDev/rclone@v1.52.3-0.20200626220027-16af9ab76b2a/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 \
     7    CGO_ENABLED=0 \
     8    make
     9  RUN ./rclone version
    10  
    11  # Begin final image
    12  FROM alpine:latest
    13  
    14  RUN apk --no-cache add ca-certificates fuse tzdata && \
    15    echo "user_allow_other" >> /etc/fuse.conf
    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