diff --git a/15-3.4-develop-workshop/Dockerfile b/15-3.4-develop-workshop/Dockerfile new file mode 100644 index 0000000..8077c97 --- /dev/null +++ b/15-3.4-develop-workshop/Dockerfile @@ -0,0 +1,15 @@ +FROM mobilitydb/mobilitydb:15-3.4-develop +ENV MOBILITYDB_VERSION Workshop +RUN apt-get update \ + && apt-get install -y \ + wget \ + unzip + +RUN mkdir /workshopData +RUN cd /workshopData && \ + wget https://raw.githubusercontent.com/MobilityDB/MobilityDB-workshop/master/data/gtfs_data.zip && \ + wget https://raw.githubusercontent.com/MobilityDB/MobilityDB-workshop/master/data/ais_data.zip && \ + unzip ais_data.zip -d ais_data && \ + unzip gtfs_data.zip -d gtfs_data && \ + rm -f ais_data.zip gtfs_data.zip +RUN chmod a+r /workshopData/* diff --git a/15-3.4-develop-workshop/README.md b/15-3.4-develop-workshop/README.md new file mode 100644 index 0000000..bcd35f1 --- /dev/null +++ b/15-3.4-develop-workshop/README.md @@ -0,0 +1,2 @@ +MobilityDB-docker (Workshop) +================================== diff --git a/15-3.4-develop-workshop/docker-compose.yml b/15-3.4-develop-workshop/docker-compose.yml new file mode 100644 index 0000000..1d9f601 --- /dev/null +++ b/15-3.4-develop-workshop/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3.0' +services: + mobilitydb: + build: + context: . + dockerfile: Dockerfile + volumes: + - mobilitydb-data:/var/lib/postgresql/data + ports: + - 25432:5432 + environment: + - POSTGRES_DB=mobilitydb + - POSTGRES_USER=docker + - POSTGRES_PASSWORD=docker + restart: on-failure + +volumes: + mobilitydb-data: \ No newline at end of file