22 lines
711 B
Docker
22 lines
711 B
Docker
FROM debian:jessie
|
|
MAINTAINER Michał "rysiek" Woźniak <rysiek@hackerspace.pl>
|
|
# based on https://github.com/clue/docker-quassel-core/blob/master/Dockerfile by Christian Lück <christian@lueck.tv>
|
|
# I really prefer Debian to Ubuntu, esp. on server environments
|
|
|
|
RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get upgrade && apt-get install -y \
|
|
quassel-core \
|
|
libqt4-sql-psql \
|
|
libqca2-plugin-ossl libicu52 \
|
|
postgresql-client
|
|
|
|
# prep script
|
|
ADD start.sh /var/lib/start
|
|
|
|
# volume and expose
|
|
VOLUME ["/var/lib/quassel/quasselcore.conf"]
|
|
EXPOSE 4242
|
|
|
|
# use ENTRYPOINT instead of CMD so that we can easily pass additional arguments to the run command
|
|
CMD ["/var/lib/start"]
|
|
ENTRYPOINT ["/bin/bash"]
|