Showing
1 changed file
with
7 additions
and
1 deletions
... | @@ -4,11 +4,17 @@ RUN npm i -g @prisma/cli | ... | @@ -4,11 +4,17 @@ RUN npm i -g @prisma/cli |
4 | RUN mkdir /app | 4 | RUN mkdir /app |
5 | WORKDIR /app | 5 | WORKDIR /app |
6 | 6 | ||
7 | +ENV DOCKERIZE_VERSION v0.6.1 | ||
8 | +RUN wget https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-alpine-linux-amd64-$DOCKERIZE_VERSION.tar.gz \ | ||
9 | + && tar -C /usr/local/bin -xzvf dockerize-alpine-linux-amd64-$DOCKERIZE_VERSION.tar.gz \ | ||
10 | + && rm dockerize-alpine-linux-amd64-$DOCKERIZE_VERSION.tar.gz | ||
11 | + | ||
12 | +ENTRYPOINT [ "dockerize", "-wait", "tcp://root:prisma@mysql:3306/prisma:3306", "-timeout", "25s" ] | ||
13 | + | ||
7 | COPY package*.json ./ | 14 | COPY package*.json ./ |
8 | COPY prisma ./prisma/ | 15 | COPY prisma ./prisma/ |
9 | 16 | ||
10 | RUN npm install && npx prisma generate | 17 | RUN npm install && npx prisma generate |
11 | - | ||
12 | CMD ["npm","start"] | 18 | CMD ["npm","start"] |
13 | 19 | ||
14 | COPY . . | 20 | COPY . . |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment