diff --git a/Dockerfile b/Dockerfile
index 201adcc..63f1756 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -4,23 +4,22 @@ ENV TZ Europe/Moscow
 ENV SCHEDULE 1 * * * *
 
 RUN	set -x && \
-	apk add --no-cache --virtual .tz alpine-conf tzdata && \ 
+	apk add --no-cache --virtual .tz alpine-conf tzdata && \
 	/sbin/setup-timezone -z $TZ && \
-	apk del .tz 
+	apk del .tz
 
 RUN mkdir /app
 WORKDIR /app
 
 COPY pddnsc ./pddnsc
-RUN mkdir settings
-RUN mkdir state
+RUN mkdir settings state
 COPY requirements.txt .
 
-RUN pip install -r requirements.txt
+RUN pip install --no-cache-dir -r requirements.txt
 
+VOLUME /app/settings
 VOLUME /app/state
 
-CMD sh -c 'echo "\
+CMD sh -exc 'echo "\
 $SCHEDULE cd /app && python -m pddnsc.cli \
 " > /etc/crontabs/root && exec crond -l 1 -f'
-