mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2024-11-27 04:16:45 +01:00
df376e102b
* Switch user from a system user to a regular user * Add a run string * Add python dependency for weechat-python.
28 lines
408 B
Docker
28 lines
408 B
Docker
# Run weechat in a container
|
|
#
|
|
# docker run -it \
|
|
# -v $HOME/.weechat/home/user/.weechat \
|
|
# --name weechat \
|
|
# jess/weechat
|
|
#
|
|
|
|
FROM alpine:latest
|
|
|
|
RUN apk add --no-cache \
|
|
weechat \
|
|
weechat-perl \
|
|
weechat-python \
|
|
python
|
|
|
|
ARG RUNTIME_UID
|
|
ENV RUNTIME_UID ${UID:-1000}
|
|
ENV HOME /home/user
|
|
|
|
RUN adduser -D user -u ${RUNTIME_UID} \
|
|
&& chown -R user $HOME
|
|
|
|
WORKDIR $HOME
|
|
USER user
|
|
|
|
ENTRYPOINT [ "weechat" ]
|