This repository has been archived on 2021-09-25. You can view files and clone it, but cannot push or open issues or pull requests.
docker-pelican/Dockerfile

21 lines
496 B
Docker
Raw Normal View History

2021-09-25 18:54:51 +00:00
FROM debian:bullseye-slim
2017-05-02 20:45:08 +00:00
2018-07-27 16:50:02 +00:00
# Install dependencies
RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update --yes --fix-missing && apt-get upgrade --yes && \
apt-get install --yes --no-install-recommends \
apt-utils \
2021-09-25 18:54:51 +00:00
pelican
2017-05-02 20:45:08 +00:00
2018-07-27 16:50:02 +00:00
# Install pelican and dependencies
COPY files/start.sh /start.sh
2017-05-02 20:45:08 +00:00
2018-07-27 16:50:02 +00:00
# Cleanup
2021-09-25 18:54:51 +00:00
RUN apt-get clean --yes && rm -rf /var/lib/apt/* /var/cache/apt/* /root/.cache
2018-07-27 16:50:02 +00:00
EXPOSE 8000
WORKDIR /srv/pelican
VOLUME ["/srv/pelican"]
CMD /start.sh restart 8000