ha-supervisor/Dockerfile

29 lines
581 B
Docker
Raw Normal View History

2017-09-27 17:17:08 +02:00
ARG BUILD_FROM
FROM $BUILD_FROM
2017-12-10 22:13:40 +01:00
# Add env
2017-09-27 17:17:08 +02:00
ENV LANG C.UTF-8
2017-12-10 22:13:40 +01:00
# Setup base
RUN apk add --no-cache \
git \
socat \
2018-04-19 23:27:20 +02:00
glib \
libstdc++ \
2018-05-02 22:52:08 +02:00
eudev-libs \
&& apk add --no-cache --virtual .build-dependencies \
make \
g++ \
&& pip3 install --no-cache-dir \
2018-07-24 16:16:26 +02:00
uvloop==0.11.0 \
cchardet==2.1.1 \
pycryptodome==3.6.4 \
&& apk del .build-dependencies
2017-09-27 17:17:08 +02:00
2017-12-10 22:13:40 +01:00
# Install HassIO
2017-09-27 17:17:08 +02:00
COPY . /usr/src/hassio
RUN pip3 install --no-cache-dir /usr/src/hassio \
&& rm -rf /usr/src/hassio
CMD [ "python3", "-m", "hassio" ]