chore(docker): add .dockerignore and update Dockerfile
Add .dockerignore to exclude node_modules, .git, coverage, .env. Update Dockerfile to install nodejs/npm, copy package.json, run npm install, and build. Update compose.prod.yml to set working_dir, restart no, and use array command. Move drizzle-kit from devDependencies to dependencies.
This commit is contained in:
+3
-1
@@ -16,7 +16,9 @@ services:
|
||||
|
||||
migrate:
|
||||
image: registry.docker.polytech.djalim.fr/polympr:latest
|
||||
command: node_modules/.bin/drizzle-kit migrate
|
||||
working_dir: /app
|
||||
restart: "no"
|
||||
command: ["node", "node_modules/.bin/drizzle-kit", "migrate"]
|
||||
env_file: .env
|
||||
depends_on:
|
||||
db:
|
||||
|
||||
Reference in New Issue
Block a user