Skip to content

Commit b15d98a

Browse files
committed
work on pr comments #218, dockerfile paths
1 parent 009903e commit b15d98a

File tree

1 file changed

+18
-13
lines changed

1 file changed

+18
-13
lines changed

mapswipe_workers/Dockerfile

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,31 @@ RUN apt-get update
77
RUN apt-get install gdal-bin
88

99
# create directories for config, logs and data
10-
RUN mkdir -p /usr/share/config/mapswipe_workers/
11-
RUN mkdir -p /usr/local/mapswipe_workers/
12-
RUN mkdir -p /var/log/mapswipe_workers/
13-
RUN mkdir -p /var/lib/mapswipe_workers/
14-
RUN mkdir -p /var/lib/mapswipe_workers/api-data
15-
RUN mkdir -p /var/lib/mapswipe_workers/api-data/agg_results/
16-
RUN mkdir -p /var/lib/mapswipe_workers/api-data/groups/
17-
RUN mkdir -p /var/lib/mapswipe_workers/api-data/history/
18-
RUN mkdir -p /var/lib/mapswipe_workers/api-data/projects/
19-
RUN mkdir -p /var/lib/mapswipe_workers/api-data/results/
20-
RUN mkdir -p /var/lib/mapswipe_workers/api-data/tasks/
10+
ARG config_dir=/usr/share/config/mapswipe_workers/
11+
ARG repo_dir=/usr/local/mapswipe_workers/
12+
ARG data_dir=/var/lib/mapswipe_workers/
13+
ARG logs_dir=/var/log/mapswipe_workers/
14+
15+
RUN mkdir -p $config_dir
16+
RUN mkdir -p $repo_dir
17+
RUN mkdir -p $logs_dir
18+
RUN mkdir -p $data_dir
19+
RUN mkdir -p $data_dir"api-data"
20+
RUN mkdir -p $data_dir"api-data/agg_results/"
21+
RUN mkdir -p $data_dir"api-data/groups/"
22+
RUN mkdir -p $data_dir"api-data/history/"
23+
RUN mkdir -p $data_dir"api-data/projects/"
24+
RUN mkdir -p $data_dir"api-data/results/"
25+
RUN mkdir -p $data_dir"api-data/tasks/"
2126

2227
# copy mapswipe workers repo from local repo
23-
WORKDIR /usr/local/mapswipe_workers/
28+
WORKDIR $repo_dir
2429
COPY mapswipe_workers/ mapswipe_workers/
2530
COPY sample_data/ sample_data/
2631
COPY tests/ tests/
2732
COPY requirements.txt .
2833
COPY setup.py .
29-
COPY config /usr/share/config/mapswipe_workers
34+
COPY config $config_dir
3035

3136
# Install dependencies and mapswipe-workers
3237
# RUN python setup.py install

0 commit comments

Comments
 (0)