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