WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 15b08bc

Browse files
committed
增加Dockerfile
1 parent 7fe04dc commit 15b08bc

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

Dockerfile

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
FROM ubuntu:16.04
2+
3+
MAINTAINER "TruthHun <[email protected]>"
4+
5+
# 安装依赖
6+
RUN apt update -y \
7+
&& apt install -y locales \
8+
&& rm -rf /var/lib/apt/lists/* \
9+
&& localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 \
10+
&& apt update -y \
11+
&& apt install -y fonts-wqy-zenhei fonts-wqy-microhei \
12+
&& apt install -y xdg-utils wget xz-utils python chromium-browser \
13+
&& wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sh /dev/stdin
14+
15+
ENV LANG en_US.utf8
16+
17+
# 将程序拷贝进去
18+
COPY . /www/BookStack/
19+
20+
# 将程序拷贝进去
21+
COPY lib/time/zoneinfo.zip /usr/local/go/lib/time/
22+
23+
RUN chmod 0777 -R /www/BookStack/
24+
25+
WORKDIR /www/BookStack/
26+
27+
RUN ./BookStack install
28+
29+
CMD [ "./BookStack" ]

0 commit comments

Comments
 (0)