diff --git a/errbot/Dockerfile b/errbot/Dockerfile index 18f2fa0..a204643 100644 --- a/errbot/Dockerfile +++ b/errbot/Dockerfile @@ -14,6 +14,7 @@ RUN set -xe \ openssl-dev \ python3 \ python3-dev \ + && pip3 install -U pip \ && pip3 install errbot \ hypchat \ irc \ @@ -30,7 +31,11 @@ RUN set -xe \ USER errbot WORKDIR /home/errbot -RUN errbot --init + +RUN set -xe \ + && mkdir -p ~/.local/lib/python3.5/site-packages \ + && errbot --init + VOLUME /home/errbot ENTRYPOINT ["errbot"] diff --git a/errbot/README.md b/errbot/README.md index cffb2d1..40ac8eb 100644 --- a/errbot/README.md +++ b/errbot/README.md @@ -25,6 +25,10 @@ $ mkdir -m 777 data $ docker-compose run --rm errbot --init $ vim data/config.py $ docker-compose up -d +$ docker-compose exec --user root errbot sh +>>> chmod 777 /usr/lib/python3.5/site-packages +>>> chmod 777 /usr/lib/python3.5/site-packages/__pycache__ +>>> exit ``` Check the example config.py [here][2]. diff --git a/errbot/arm/Dockerfile b/errbot/arm/Dockerfile index 6b1b62d..1c86005 100644 --- a/errbot/arm/Dockerfile +++ b/errbot/arm/Dockerfile @@ -14,6 +14,7 @@ RUN set -xe \ openssl-dev \ python3 \ python3-dev \ + && pip3 install -U pip \ && pip3 install errbot \ hypchat \ irc \ @@ -30,7 +31,11 @@ RUN set -xe \ USER errbot WORKDIR /home/errbot -RUN errbot --init + +RUN set -xe \ + && mkdir -p ~/.local/lib/python3.5/site-packages \ + && errbot --init + VOLUME /home/errbot ENTRYPOINT ["errbot"]