-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
executable file
·47 lines (43 loc) · 1005 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Experimenting with creating a base Apline/armhf image which includes:
# * Updates
# * Base tools
# * Development tools
#
FROM armhf/alpine
LABEL maintainer "matt@brightpixel.com"
####################
# Toolsets
RUN apk update && apk upgrade && \
apk add --no-cache --virtual .build-deps \
alpine-sdk \
bash git bash-doc bash-completion \
nano \
util-linux pciutils usbutils coreutils findutils grep \
build-base gcc abuild binutils binutils-doc gcc-doc \
linux-headers \
eudev-dev \
man man-pages \
musl-dev \
libc-dev \
flex \
flex-dev \
bison \
readline-dev \
ca-certificates \
supervisor \
openssl \
ncurses \
ncurses-dev \
perl \
libexif \
libexif-dev \
libjpeg-turbo \
libjpeg-turbo-dev \
fbida-fbi \
font-croscore \
ruby
RUN mkdir /home/piarmy-slideshow
COPY images /home/piarmy-slideshow/images
COPY slideshow.sh /home/piarmy-slideshow/slideshow.sh
WORKDIR /home/piarmy-slideshow
ENTRYPOINT ["/home/piarmy-slideshow/slideshow.sh"]