diff --git a/docker/environments/node-14.5/Dockerfile b/docker/environments/node-14.5/Dockerfile index ef625d3ce..c2f3458a3 100644 --- a/docker/environments/node-14.5/Dockerfile +++ b/docker/environments/node-14.5/Dockerfile @@ -2,4 +2,8 @@ FROM node:14.5-alpine LABEL maintainer="team@appwrite.io" -RUN apk add tar \ No newline at end of file +RUN apk add tar + +RUN mkdir /usr/local/src + +WORKDIR /usr/local/src/ \ No newline at end of file diff --git a/docker/environments/php-7.4/Dockerfile b/docker/environments/php-7.4/Dockerfile index f23177451..08af0999b 100644 --- a/docker/environments/php-7.4/Dockerfile +++ b/docker/environments/php-7.4/Dockerfile @@ -2,4 +2,8 @@ FROM php:7.4-cli-alpine LABEL maintainer="team@appwrite.io" -RUN apk add tar \ No newline at end of file +RUN apk add tar + +RUN mkdir /usr/local/src + +WORKDIR /usr/local/src/ \ No newline at end of file diff --git a/docker/environments/python-3.8/Dockerfile b/docker/environments/python-3.8/Dockerfile index fbb539a61..cb904b1fb 100644 --- a/docker/environments/python-3.8/Dockerfile +++ b/docker/environments/python-3.8/Dockerfile @@ -4,4 +4,8 @@ LABEL maintainer="team@appwrite.io" RUN apk add tar -ENV PIP_TARGET=./.appwrites \ No newline at end of file +RUN mkdir /usr/local/src + +WORKDIR /usr/local/src/ + +ENV PIP_TARGET=/usr/local/src/.appwrites \ No newline at end of file diff --git a/docker/environments/ruby-2.7/Dockerfile b/docker/environments/ruby-2.7/Dockerfile index 81933a44e..839523fbd 100644 --- a/docker/environments/ruby-2.7/Dockerfile +++ b/docker/environments/ruby-2.7/Dockerfile @@ -2,4 +2,11 @@ FROM ruby:2.7-alpine LABEL maintainer="team@appwrite.io" -RUN apk add tar \ No newline at end of file +RUN apk add tar + +RUN mkdir /usr/local/src + +WORKDIR /usr/local/src/ + +ENV GEM_PATH=/usr/local/src/gems/2.1.0 +ENV GEM_SPEC_CACHE=/usr/local/src/gems/specs \ No newline at end of file