File size: 1,028 Bytes
1dda1b2 995e6e0 df38f15 083d4cd 995e6e0 df38f15 995e6e0 df38f15 995e6e0 df38f15 995e6e0 df38f15 1dda1b2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
FROM calciumion/new-api:latest
RUN apk add --no-cache pcre2
COPY --from=nginx:alpine /etc/nginx /etc/nginx
COPY --from=nginx:alpine /usr/sbin/nginx /usr/sbin/nginx
COPY nginx.conf /etc/nginx/nginx.conf
RUN mkdir -p /var/log/nginx && \
mkdir -p /var/cache/nginx && \
mkdir -p /var/run && \
chmod -R 777 /var/log/nginx && \
chmod -R 777 /var/cache/nginx && \
chmod -R 777 /var/run
WORKDIR /data
EXPOSE 3001
RUN chmod 777 -R /data
ENTRYPOINT ["sh", "-c", "nginx & /one-api"]
# FROM pengzhile/new-api:latest
# RUN apk add --no-cache pcre2
# COPY --from=nginx:alpine /etc/nginx /etc/nginx
# COPY --from=nginx:alpine /usr/sbin/nginx /usr/sbin/nginx
# COPY nginx.conf /etc/nginx/nginx.conf
# RUN mkdir -p /var/log/nginx && \
# mkdir -p /var/cache/nginx && \
# mkdir -p /var/run && \
# chmod -R 777 /var/log/nginx && \
# chmod -R 777 /var/cache/nginx && \
# chmod -R 777 /var/run
# WORKDIR /data
# EXPOSE 3001
# RUN chmod 777 -R /data
# ENTRYPOINT ["sh", "-c", "nginx & /neo-api"]
|