26 lines
675 B
Docker
26 lines
675 B
Docker
FROM centos:7
|
|
|
|
MAINTAINER Yang <yangyufans@qq.com>
|
|
|
|
RUN yum install -y wget unzip
|
|
|
|
RUN cd / && wget -O zoneinfo.zip https://github.com/lifei6671/mindoc/blob/master/lib/time/zoneinfo.zip?raw=true \
|
|
&& unzip zoneinfo.zip -d /zoneinfo \
|
|
&& rm -rf zoneinfo.zip
|
|
|
|
RUN echo "export ZONEINFO=/zoneinfo" >> /etc/profile && source /etc/profile
|
|
|
|
RUN cd / && wget https://github.com/lifei6671/mindoc/releases/download/v0.10.1/mindoc_linux_amd64.zip \
|
|
&& unzip mindoc_linux_amd64.zip -d /mindoc \
|
|
&& rm mindoc_linux_amd64.zip \
|
|
&& chmod +x /mindoc/mindoc_linux_amd64
|
|
|
|
EXPOSE 80
|
|
|
|
RUN cp /mindoc/conf/app.conf /mindoc
|
|
|
|
COPY start.sh /
|
|
|
|
RUN chmod 777 /start.sh
|
|
|
|
ENTRYPOINT ["/start.sh"] |