diff options
| author | Jan Friedli | 2020-03-28 15:17:45 +0100 |
|---|---|---|
| committer | Jan Friedli | 2020-05-09 21:21:47 +0200 |
| commit | e53ea9a05167ac9b93594bb1335cae1f2a0afe1f (patch) | |
| tree | 4480bc6e0e9d2121287f92e569f8f41db913fe14 /Dockerfile.production | |
| parent | 40d4fdad9e8ce5872adf18100196fa77044642c1 (diff) | |
use tmpfs for file storage
Diffstat (limited to 'Dockerfile.production')
| -rw-r--r-- | Dockerfile.production | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Dockerfile.production b/Dockerfile.production index 5c70c4c..ae37e23 100644 --- a/Dockerfile.production +++ b/Dockerfile.production | |||
| @@ -30,14 +30,13 @@ RUN set -x \ | |||
| 30 | && cp ./config/nginx.conf /etc/nginx/nginx.conf \ | 30 | && cp ./config/nginx.conf /etc/nginx/nginx.conf \ |
| 31 | && cp ./config/uwsgi.config /etc/uwsgi/apps-enabled/mat2-web.ini \ | 31 | && cp ./config/uwsgi.config /etc/uwsgi/apps-enabled/mat2-web.ini \ |
| 32 | && chown 101:101 /etc/uwsgi/apps-enabled/mat2-web.ini \ | 32 | && chown 101:101 /etc/uwsgi/apps-enabled/mat2-web.ini \ |
| 33 | && mkdir -p /var/cache/nginx \ | 33 | && mkdir -p /var/cache/nginx \ |
| 34 | && chown -R 101:0 /var/cache/nginx \ | 34 | && chown -R 101:0 /var/cache/nginx \ |
| 35 | && chmod -R g+w /var/cache/nginx \ | 35 | && chmod -R g+w /var/cache/nginx \ |
| 36 | && ln -sf /dev/stdout /var/log/nginx/access.log \ | 36 | && ln -sf /dev/stdout /var/log/nginx/access.log \ |
| 37 | && ln -sf /dev/stderr /var/log/nginx/error.log \ | 37 | && ln -sf /dev/stderr /var/log/nginx/error.log \ |
| 38 | && rm -rf /var/cache/apt/* /var/lib/apt/lists/* \ | 38 | && rm -rf /var/cache/apt/* /var/lib/apt/lists/* \ |
| 39 | && mkdir ./uploads \ | 39 | && chown -R nginx:nginx . |
| 40 | && chown -R nginx:nginx . | ||
| 41 | 40 | ||
| 42 | STOPSIGNAL SIGTERM | 41 | STOPSIGNAL SIGTERM |
| 43 | 42 | ||
