2019-09-16 13:33:46 -05:00
|
|
|
# Run weechat in a container
|
|
|
|
#
|
|
|
|
# docker run -it \
|
|
|
|
# -v $HOME/.weechat/home/user/.weechat \
|
|
|
|
# --name weechat \
|
|
|
|
# jess/weechat
|
|
|
|
#
|
|
|
|
|
2017-01-06 17:00:15 -08:00
|
|
|
FROM alpine:latest
|
2015-03-09 23:00:24 -07:00
|
|
|
|
2017-01-06 17:00:15 -08:00
|
|
|
RUN apk add --no-cache \
|
2017-01-09 12:24:20 -08:00
|
|
|
weechat \
|
|
|
|
weechat-perl \
|
2019-09-16 13:33:46 -05:00
|
|
|
weechat-python \
|
|
|
|
python
|
2015-03-09 23:00:24 -07:00
|
|
|
|
2019-09-16 13:33:46 -05:00
|
|
|
ARG RUNTIME_UID
|
|
|
|
ENV RUNTIME_UID ${UID:-1000}
|
2015-03-09 23:00:24 -07:00
|
|
|
ENV HOME /home/user
|
2015-06-05 11:55:25 -07:00
|
|
|
|
2019-09-16 13:33:46 -05:00
|
|
|
RUN adduser -D user -u ${RUNTIME_UID} \
|
2017-01-06 17:00:15 -08:00
|
|
|
&& chown -R user $HOME
|
2015-03-09 23:00:24 -07:00
|
|
|
|
|
|
|
WORKDIR $HOME
|
|
|
|
USER user
|
|
|
|
|
2017-01-06 17:00:15 -08:00
|
|
|
ENTRYPOINT [ "weechat" ]
|