minor fixes of Dockerfile and related things

pull/408/head
Igor Chubin 5 years ago
parent a0c4159908
commit aa15990fc8

@ -1,7 +0,0 @@
{
"APIKey": "",
"City": "London",
"Numdays": 3,
"Imperial": false,
"Lang": "en"
}

@ -17,12 +17,15 @@ WORKDIR /app
COPY ./bin /app/bin
COPY ./lib /app/lib
COPY ./share /app/share
COPY ./GeoLite2-City.mmdb /app
COPY ./requirements.txt /app
COPY ./src/we-lang/we-lang.go /app
# There are several files that must be fetched/created manually
# before building the image
COPY ./.wegorc /root
COPY ./we-lang.go /app
COPY ./.ip2location.key /root
COPY ./airports.dat /app
COPY ./GeoLite2-City.mmdb /app
RUN export PATH=$PATH:/go/bin && \
go get -u github.com/mattn/go-colorable && \
@ -38,7 +41,7 @@ RUN mkdir -p /var/log/supervisor && \
mkdir -p /etc/supervisor/conf.d
RUN chmod -R o+rw /var/log/supervisor && \
chmod -R o+rw /var/run
COPY supervisord.conf /etc/supervisor/supervisord.conf
COPY share/docker/supervisord.conf /etc/supervisor/supervisord.conf
ENV WTTR_MYDIR="/app"
ENV WTTR_GEOLITE="/app/GeoLite2-City.mmdb"
@ -46,9 +49,6 @@ ENV WTTR_WEGO="/root/go/bin/we-lang"
ENV WTTR_LISTEN_HOST="0.0.0.0"
ENV WTTR_LISTEN_PORT="8002"
EXPOSE 8002
CMD ["/usr/local/bin/supervisord"]

Loading…
Cancel
Save