-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDockerfile
More file actions
10 lines (10 loc) · 771 Bytes
/
Dockerfile
File metadata and controls
10 lines (10 loc) · 771 Bytes
1
2
3
4
5
6
7
8
9
10
FROM openjdk:8-jre-alpine
MAINTAINER lw6c@qq.com
RUN apk add --update ca-certificates wget file bash && update-ca-certificates && rm -rf /var/cache/apk/*
RUN mkdir node && cd node && wget https://github.com/alibaba/otter/releases/download/otter-4.2.13/node.deployer-4.2.13.tar.gz && tar -xzf node.deployer-4.2.13.tar.gz && rm node.deployer-4.2.13.tar.gz
RUN apk add --update aria2 && rm -rf /var/cache/apk/*
ADD aria2.conf /etc/aria2.conf
RUN sed -i s/"-server -Xms2048m -Xmx3072m -Xmn1024m"/"-server -Xms32m -Xmx3072m"/g /node/bin/startup.sh && sed -i s/"-server -Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m"/"-server -Xms32m -Xmx1024m"/g /node/bin/startup.sh
ADD docker-entrypoint.sh /
RUN chmod +x /docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]