Juice Smith commited on
Commit
3a9ee24
·
verified ·
1 Parent(s): d55460d

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +17 -0
Dockerfile ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM ykxVK8yL5L/alist as builder
2
+
3
+
4
+ FROM alpine:edge
5
+ LABEL MAINTAINER="[email protected]"
6
+ VOLUME /opt/alist/data/
7
+ WORKDIR /opt/alist/
8
+ COPY --from=builder /opt/alist/alist ./
9
+ COPY --from=builder /entrypoint.sh /entrypoint.sh
10
+ RUN apk update && \
11
+ apk upgrade --no-cache && \
12
+ apk add --no-cache bash ca-certificates su-exec tzdata; \
13
+ chmod +x /entrypoint.sh && \
14
+ rm -rf /var/cache/apk/*
15
+ ENV PUID=0 PGID=0 UMASK=022
16
+ EXPOSE 5244 5245
17
+ CMD [ "/entrypoint.sh" ]